Documentation
¶
Index ¶
- Constants
- func AuthMiddleware(jwtSecret string) gin.HandlerFunc
- func GenerateToken(userID, username, secret string) (string, error)
- func GenerateTokenWithClaims(input TokenClaimsInput) (string, error)
- func RequireMFAVerified() gin.HandlerFunc
- func RequireRoles(allowedRoles ...string) gin.HandlerFunc
- type Claims
- type TokenClaimsInput
Constants ¶
View Source
const AuthCookieName = "statora_auth"
Variables ¶
This section is empty.
Functions ¶
func AuthMiddleware ¶
func AuthMiddleware(jwtSecret string) gin.HandlerFunc
func GenerateToken ¶
func GenerateTokenWithClaims ¶
func GenerateTokenWithClaims(input TokenClaimsInput) (string, error)
func RequireMFAVerified ¶
func RequireMFAVerified() gin.HandlerFunc
func RequireRoles ¶
func RequireRoles(allowedRoles ...string) gin.HandlerFunc
Types ¶
Click to show internal directories.
Click to hide internal directories.