Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ApplyMiddlewares ¶
func ApplyMiddlewares(h kit.HandlerFunc, middlewares ...Middleware) kit.HandlerFunc
ApplyMiddlewares chains multiple middlewares together
Types ¶
type Middleware ¶
type Middleware func(kit.HandlerFunc) kit.HandlerFunc
Middleware wraps a HandlerFunc to add functionality
func Chain ¶
func Chain(middlewares ...Middleware) Middleware
Chain combines multiple middlewares into a single middleware Useful for composing middlewares in layout files
func JWTMiddleware ¶
func JWTMiddleware() Middleware
JWTMiddleware validates JWT tokens and auto-redirects on failure
func LoggingMiddleware ¶
func LoggingMiddleware() Middleware
LoggingMiddleware logs incoming requests
func TimeoutMiddleware ¶
func TimeoutMiddleware(d time.Duration) Middleware
TimeoutMiddleware adds a timeout to request processing
Click to show internal directories.
Click to hide internal directories.