package middleware
import "github.com/labstack/echo/middleware"
Index ¶
- func BasicAuth(fn BasicValidateFunc) echo.MiddlewareFunc
- func Gzip() echo.MiddlewareFunc
- func Log() echo.MiddlewareFunc
- func Recover() echo.MiddlewareFunc
- type BasicValidateFunc
Functions ¶
func BasicAuth ¶
func BasicAuth(fn BasicValidateFunc) echo.MiddlewareFunc
BasicAuth returns an HTTP basic authentication middleware.
For valid credentials it calls the next handler. For invalid credentials, it sends "401 - Unauthorized" response.
func Gzip ¶
func Gzip() echo.MiddlewareFunc
Gzip returns a middleware which compresses HTTP response using gzip compression scheme.
func Log ¶
func Log() echo.MiddlewareFunc
func Recover ¶
func Recover() echo.MiddlewareFunc
Recover returns a middleware which recovers from panics anywhere in the chain and handles the control to the centralized HTTPErrorHandler.
Types ¶
type BasicValidateFunc ¶
Source Files ¶
auth.go compress.go log.go recover.go
- Version
- v2.0.0-apha1+incompatible
- Published
- Feb 10, 2016
- Platform
- js/wasm
- Imports
- 15 packages
- Last checked
- 4 hours ago –
Tools for package owners.