Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( TokenExpired = errors.New(gin_const.TokenExpiredTip) TokenNotValidYet = errors.New(gin_const.TokenNotValidYetTip) TokenMalformed = errors.New(gin_const.TokenMalformedTip) TokenInvalid = errors.New(gin_const.TokenInvalidTip) )
JwtAuth gin中间件验证jwt
Functions ¶
Types ¶
type CustomClaims ¶
type CustomClaims struct { UserId int `json:"userId"` jwt.StandardClaims }
type Jwt ¶
type Jwt struct {
SignKey []byte
}
func (*Jwt) CreateJwtToken ¶
func (j *Jwt) CreateJwtToken(claims CustomClaims) (string, error)
CreateJwtToken 生成token
func (*Jwt) ParseJwtToken ¶
func (j *Jwt) ParseJwtToken(tokenString string) (*CustomClaims, error)
ParseToken 解析token
Click to show internal directories.
Click to hide internal directories.