Documentation
¶
Index ¶
Constants ¶
View Source
const LoggerKey = "logger"
View Source
const (
UserContextKey = "user_id"
)
Variables ¶
This section is empty.
Functions ¶
func AuthMiddleware ¶
func AuthMiddleware(jwtManager *utils.JWTManager) echo.MiddlewareFunc
func RequestLogger ¶
func RequestLogger() echo.MiddlewareFunc
RequestLogger returns a middleware that logs each request with zerolog. It also stores a request-scoped logger in the context under LoggerKey, so handlers can retrieve it via c.Get(middleware.LoggerKey).(zerolog.Logger).
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.