Documentation ¶ Index ¶ func RefreshToken(strToken string, secret []byte) (string, error) type JWTClaims func VerifyToken(strToken string, secret []byte) (*JWTClaims, error) func (claims *JWTClaims) MakeToken(TokenExpireTime int, secret []byte) (string, error) Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func RefreshToken ¶ func RefreshToken(strToken string, secret []byte) (string, error) Types ¶ type JWTClaims ¶ type JWTClaims struct { jwt.StandardClaims UserID string `json:"user_id"` IsPlatUser bool `json:"is_plat_user"` IsAdmin bool `json:"is_admin"` } func VerifyToken ¶ func VerifyToken(strToken string, secret []byte) (*JWTClaims, error) func (*JWTClaims) MakeToken ¶ func (claims *JWTClaims) MakeToken(TokenExpireTime int, secret []byte) (string, error) Source Files ¶ View all Source files jwt.go Click to show internal directories. Click to hide internal directories.