Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AuthMiddleware ¶
func AuthMiddleware(cfg *config.Config) echo.MiddlewareFunc
AuthMiddleware creates authentication middleware
func GetConfigFromContext ¶
GetConfigFromContext retrieves config from Echo context
func RequirePermission ¶
func RequirePermission(permission string) echo.MiddlewareFunc
RequirePermission creates permission-checking middleware
Types ¶
type UserContext ¶
UserContext represents the authenticated user context
func GetUserFromContext ¶
func GetUserFromContext(c echo.Context) *UserContext
GetUserFromContext retrieves user context from Echo context
Click to show internal directories.
Click to hide internal directories.