middleware

package
v1.6.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 27, 2020 License: MIT Imports: 21 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func APIErrorHandler

func APIErrorHandler(next clevergo.Handle) clevergo.Handle

func GoGet

func GoGet(db *sqlx.DB, queue *machinery.Server, cache *ristretto.Cache) clevergo.MiddlewareFunc

func Host

func Host(host string, skipper clevergo.Skipper) clevergo.MiddlewareFunc

func IsAuthenticated

func IsAuthenticated(loginURL string, skipper clevergo.Skipper) clevergo.MiddlewareFunc

IsAuthenticated redirects to the given URL if user isn't login.

func Minify added in v1.5.0

func Minify() func(http.Handler) http.Handler

func NewCompositeSkipper

func NewCompositeSkipper(skippers ...clevergo.Skipper) clevergo.Skipper

Types

type CompositeSkipper

type CompositeSkipper struct {
	// contains filtered or unexported fields
}

func (*CompositeSkipper) CanSkip

func (s *CompositeSkipper) CanSkip(c *clevergo.Context) bool

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL