package middleware

import "github.com/labstack/echo/middleware"

Index

Functions

func BasicAuth

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

type BasicValidateFunc func(string, string) bool

Source Files

auth.go compress.go log.go recover.go

Version
v2.0.0-apha.1+incompatible
Published
Feb 10, 2016
Platform
windows/amd64
Imports
15 packages
Last checked
24 seconds ago

Tools for package owners.