From 21f09ea41e5cb9394526d2bf9309861baab3872a Mon Sep 17 00:00:00 2001 From: zhaoxiaorong Date: Thu, 24 Apr 2025 17:52:29 +0800 Subject: [PATCH] fix --- middleware/jwt.go | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/middleware/jwt.go b/middleware/jwt.go index b6d5326..cca03c5 100644 --- a/middleware/jwt.go +++ b/middleware/jwt.go @@ -2,7 +2,6 @@ package middleware import ( "encoding/json" - "fmt" "log" "net/http" @@ -33,14 +32,14 @@ func JwtAuth(redis *redis.RedisClient) gin.HandlerFunc { } // 从redis 获取token,判断当前redis 是否为空 - tokenKey := fmt.Sprintf("%d-%s-%s", claims.ID, claims.Role, "token") - redisToken := redis.Client.Get(redis.Ctx, tokenKey) - if redisToken.Val() == "" { - log.Println("redis异常", "Token status unauthorized") - c.JSON(http.StatusUnauthorized, gin.H{"error": "Token status unauthorized"}) - c.Abort() - return - } + // tokenKey := fmt.Sprintf("%d-%s-%s", claims.ID, claims.Role, "token") + // redisToken := redis.Client.Get(redis.Ctx, tokenKey) + // if redisToken.Val() == "" { + // log.Println("redis异常", "Token status unauthorized") + // c.JSON(http.StatusUnauthorized, gin.H{"error": "Token status unauthorized"}) + // c.Abort() + // return + // } // 将解析后的 Token 存储到上下文中 c.Set("Auth", claims)