Browse Source

token验证时间

sunhh 2 years atrás
parent
commit
9e0b7ac5c6

+ 0 - 3
base-framework/src/main/java/com/ozs/framework/security/handle/AuthenticationEntryPointImpl.java

@@ -68,9 +68,6 @@ public class AuthenticationEntryPointImpl implements AuthenticationEntryPoint, S
                 String msg = StringUtils.format("token已过期", request.getRequestURI());
                 ServletUtils.renderString(response, JSON.toJSONString(AjaxResult.error(code402, msg)));
             }
-        } else {
-            String msg = StringUtils.format("token已过期", request.getRequestURI());
-            ServletUtils.renderString(response, JSON.toJSONString(AjaxResult.error(code402, msg)));
         }
     }
 }

+ 2 - 0
base-framework/src/main/java/com/ozs/framework/web/service/TokenService.java

@@ -140,6 +140,8 @@ public class TokenService {
             tokens = expireTime;
         }
         redisCache.setCacheObject(loginUser.getUsername(), token1, tokens, TimeUnit.MINUTES);
+        String userKey = getTokenKey(loginUser.getToken());
+        redisCache.setCacheObject(userKey, loginUser, tokens, TimeUnit.MINUTES);
         return token1;
     }