From a71e3d102c46e1d837945f7d208cc58c0835111e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E4=BC=9F=E4=B9=90?= Date: Tue, 4 Apr 2023 10:19:35 +0800 Subject: [PATCH] x --- middleware/jwt/default.go | 8 ++++---- middleware/jwt/jwt.go | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/middleware/jwt/default.go b/middleware/jwt/default.go index 289e96c..f33856f 100644 --- a/middleware/jwt/default.go +++ b/middleware/jwt/default.go @@ -8,10 +8,10 @@ import ( "strings" ) -type jwtDefault struct { +type JwtDefault struct { } -func (j *jwtDefault) GetToken(ctx context.Context, key string) (tokenStr string) { +func (j *JwtDefault) GetToken(ctx context.Context, key string) (tokenStr string) { arr := strings.Split(key, ":") if len(arr) != 2 { return "" @@ -39,7 +39,7 @@ func (j *jwtDefault) GetToken(ctx context.Context, key string) (tokenStr string) return "" } -func (j *jwtDefault) ParseToken(ctx context.Context, key string, token string) (*UserInfo, error) { +func (j *JwtDefault) ParseToken(ctx context.Context, key string, token string) (*UserInfo, error) { userInfo, err := Parse(key, token) if err != nil { return nil, err @@ -47,7 +47,7 @@ func (j *jwtDefault) ParseToken(ctx context.Context, key string, token string) ( return userInfo, nil } -func (j *jwtDefault) Validate(ctx context.Context, permission string, permissions []string) error { +func (j *JwtDefault) Validate(ctx context.Context, permission string, permissions []string) error { allowPers := strings.Split(permission, "|") allowMap := make(map[string]bool, len(allowPers)) for _, v := range allowPers { diff --git a/middleware/jwt/jwt.go b/middleware/jwt/jwt.go index 2cc1fc3..907f8fa 100644 --- a/middleware/jwt/jwt.go +++ b/middleware/jwt/jwt.go @@ -43,7 +43,7 @@ func JWT(opts ...JwtOption) middleware.Middleware { var cfg = &options{ jwtKey: "JssLx22bjQwnyqby", fromKey: "header:token", - validate: &jwtDefault{}, + validate: &JwtDefault{}, } for _, o := range opts { o(cfg)