middleware/jwt.go
@@ -98,11 +98,8 @@ // parseToken 解析token包含的信息 claims, err := j.ParseToken(token) if err != nil { if err == utils.TokenExpired { c.Next() return } c.Next() ctx.Fail(ecode.JWTDisabled) c.Abort() return } userInfo := service.GetUserBaseCache(claims.UserId) @@ -110,6 +107,11 @@ SyncUserInfo([]string{claims.UserId}) userInfo = service.GetUserBaseCache(claims.UserId) } if userInfo == nil { ctx.Fail(ecode.JWTDisabled) c.Abort() return } SetActiveTime(claims.UserId)