feat: update framework

This commit is contained in:
Rogee
2024-11-29 15:03:47 +08:00
parent f7d95418a2
commit 391f217bd8
17 changed files with 368 additions and 132 deletions

View File

@@ -28,7 +28,7 @@ type Claims struct {
jwt.RegisteredClaims
}
const TOKEN_PREFIX = "Bearer "
const TokenPrefix = "Bearer "
type JWT struct {
singleflight *singleflight.Group
@@ -86,7 +86,7 @@ func (j *JWT) CreateTokenByOldToken(oldToken string, claims *Claims) (string, er
// 解析 token
func (j *JWT) ParseToken(tokenString string) (*Claims, error) {
tokenString = strings.TrimPrefix(tokenString, TOKEN_PREFIX)
tokenString = strings.TrimPrefix(tokenString, TokenPrefix)
token, err := jwt.ParseWithClaims(tokenString, &Claims{}, func(token *jwt.Token) (i interface{}, e error) {
return j.SigningKey, nil
})