Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( TokenExpired = errors.New("授权已过期") TokenNotValidYet = errors.New("授权未生效") TokenMalformed = errors.New("无权限访问") TokenInvalid = errors.New("无权限访问") TokenHeaderName = "Authorization" Claims = "claims" DefaultSignKey = "defaultSignKey" TokenTimeout = 2592000 // 60 * 60 * 24 * 30 )
一些常量
Functions ¶
Types ¶
type JWT ¶
type JWT struct {
SigningKey []byte
}
JWT 签名结构
func (*JWT) CreateToken ¶
func (j *JWT) CreateToken(claims TokenClaims) (string, error)
CreateToken 生成一个token
type TokenClaims ¶
载荷,可以加一些自己需要的信息
Click to show internal directories.
Click to hide internal directories.