package
0.0.0-20230514050628-385473e6b8ae
Repository: https://github.com/qpphust/blog.git
Documentation: pkg.go.dev
# Functions
Init 设置包级别的配置 config, config 会用于本包后面的 token 签发和解析.
Parse 使用指定的密钥 key 解析 token,解析成功返回 token 上下文,否则报错.其实就是返回了username,因为username是唯一的.
ParseRequest 从请求头中获取令牌,并将其传递给 Parse 函数以解析令牌.
Sign 使用 jwtSecret 签发 token,token 的 claims 中会存放传入的 subject.
# Variables
ErrMissingHeader 表示 `Authorization` 请求头为空.