package
0.0.0-20241013010619-94f544ff13e4
Repository: https://github.com/tensoraws/nuxbt-backend.git
Documentation: pkg.go.dev
# Functions
GenerateToken 生成 jwt(json web token).
GetJWTSigningKey 根据配置文件获取 jwt 的签名密钥.
GetJWTTokenExpiredDuration 根据配置文件获取 jwt 的过期时间.
ParseToken 解析 jwt,解析成功返回用户的 Claims(包含了用户的信息).
RequireAuth 鉴权中间件 如果用户携带的 token 验证通过,将 user_id 存入上下文中然后执行下一个 Handler.
# Constants
No description provided by the author