diff --git a/pkg/common/token_verify/jwt_token.go b/pkg/common/token_verify/jwt_token.go index 04379364f..20942faf2 100644 --- a/pkg/common/token_verify/jwt_token.go +++ b/pkg/common/token_verify/jwt_token.go @@ -101,25 +101,22 @@ func GetClaimFromToken(tokensString string) (*Claims, error) { if err != nil { if ve, ok := err.(*jwt.ValidationError); ok { if ve.Errors&jwt.ValidationErrorMalformed != 0 { - return nil, constant.ErrTokenMalformed + return nil, utils.Wrap(constant.ErrTokenMalformed, "") } else if ve.Errors&jwt.ValidationErrorExpired != 0 { - return nil, constant.ErrTokenExpired + return nil, utils.Wrap(constant.ErrTokenExpired, "") } else if ve.Errors&jwt.ValidationErrorNotValidYet != 0 { - log.Error("", "ParseToken failed, ", err.Error(), token) - return nil, nil - // return nil, constant.ErrTokenNotValidYet + return nil, utils.Wrap(constant.ErrTokenNotValidYet, "") } else { - return nil, constant.ErrTokenUnknown + return nil, utils.Wrap(constant.ErrTokenUnknown, "") } } else { - return nil, constant.ErrTokenNotValidYet + return nil, utils.Wrap(constant.ErrTokenNotValidYet, "") } } else { if claims, ok := token.Claims.(*Claims); ok && token.Valid { - //log.NewDebug("", claims.UID, claims.Platform) return claims, nil } - return nil, constant.ErrTokenNotValidYet + return nil, utils.Wrap(constant.ErrTokenNotValidYet, "") } }