MCPcopy
hub / github.com/labstack/echo / CSRFWithConfig

Function CSRFWithConfig

middleware/csrf.go:121–123  ·  view source on GitHub ↗

CSRFWithConfig returns a CSRF middleware with config or panics on invalid configuration.

(config CSRFConfig)

Source from the content-addressed store, hash-verified

119
120// CSRFWithConfig returns a CSRF middleware with config or panics on invalid configuration.
121func CSRFWithConfig(config CSRFConfig) echo.MiddlewareFunc {
122 return toMiddlewareOrPanic(config)
123}
124
125// ToMiddleware converts CSRFConfig to middleware or returns an error for invalid configuration
126func (config CSRFConfig) ToMiddleware() (echo.MiddlewareFunc, error) {

Callers 6

TestCSRFSetSameSiteModeFunction · 0.85
TestCSRFConfig_skipperFunction · 0.85
TestCSRFErrorHandlingFunction · 0.85
CSRFFunction · 0.85

Calls 1

toMiddlewareOrPanicFunction · 0.85

Tested by 5

TestCSRFSetSameSiteModeFunction · 0.68
TestCSRFConfig_skipperFunction · 0.68
TestCSRFErrorHandlingFunction · 0.68

Used in the wild real call sites across dependent graphs

searching dependent graphs…