Documentation
¶
Index ¶
- func AuthenticationMiddleware(next echo.HandlerFunc) echo.HandlerFunc
- func CsrfMiddleware(next echo.HandlerFunc) echo.HandlerFunc
- func NonceMiddleware(next echo.HandlerFunc) echo.HandlerFunc
- func ProxyMiddleware(next echo.HandlerFunc) echo.HandlerFunc
- func SecurityHeadersMiddleware(next echo.HandlerFunc) echo.HandlerFunc
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AuthenticationMiddleware ¶
func AuthenticationMiddleware(next echo.HandlerFunc) echo.HandlerFunc
func CsrfMiddleware ¶
func CsrfMiddleware(next echo.HandlerFunc) echo.HandlerFunc
CsrfMiddleware uses Echo's CSRF middleware with ephemeral secret but a persistent cookie if production.
func NonceMiddleware ¶
func NonceMiddleware(next echo.HandlerFunc) echo.HandlerFunc
func ProxyMiddleware ¶
func ProxyMiddleware(next echo.HandlerFunc) echo.HandlerFunc
ProxyMiddleware logs or manipulates proxy headers. If you just want standard 'X-Forwarded-*' parsing, use Echo’s middleware.ProxyHeaders().
func SecurityHeadersMiddleware ¶
func SecurityHeadersMiddleware(next echo.HandlerFunc) echo.HandlerFunc
SecurityHeadersMiddleware adds common security headers (CSP, X-Frame, etc.).
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.