Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func InitJWT ¶
func InitJWT() *jwt.GinJWTMiddleware
func InstanceJWT ¶
func InstanceJWT() *jwt.GinJWTMiddleware
func RequireCapabilities ¶ added in v0.4.5
func RequireCapabilities(capability string) gin.HandlerFunc
RequireCapabilities ensures the JWT contains the requested capability claim set to true
func RequireSuperAdmin ¶ added in v0.4.5
func RequireSuperAdmin() gin.HandlerFunc
RequireSuperAdmin middleware validates super admin bearer token with constant-time comparison
func ResetJWTMiddleware ¶ added in v0.4.5
func ResetJWTMiddleware()
ResetJWTMiddleware clears the cached JWT middleware instance. Used primarily in tests to force reinitialization with a different configuration.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.