设置超时时间

This commit is contained in:
sh
2026-05-12 16:11:34 +08:00
parent 8b3106e1fc
commit fcfe88cd7c

View File

@@ -149,6 +149,8 @@ public class TokenSiteService
LoginSiteUser.setToken(token);
setUserAgent(LoginSiteUser);
LoginSiteUser.setLoginTime(System.currentTimeMillis());
LoginSiteUser.setExpireTime(LoginSiteUser.getLoginTime() + expireTime * MILLIS_MINUTE);
//redis存2个小时
String userKey = getTokenKey(token, String.valueOf(LoginSiteUser.getUserId()));
redisCache.setCacheObject(userKey, LoginSiteUser, 2, TimeUnit.HOURS);
@@ -175,6 +177,8 @@ public class TokenSiteService
LoginSiteUser.setToken(token);
setUserAgent(LoginSiteUser);
LoginSiteUser.setLoginTime(System.currentTimeMillis());
LoginSiteUser.setExpireTime(LoginSiteUser.getLoginTime() + REFRESH_TOKEN_OUTIME * 24 * 60 * MILLIS_MINUTE);
//存入7天
redisCache.setCacheObject(CacheConstants.LOGIN_SITE_REFRESH_KEY + token,LoginSiteUser,REFRESH_TOKEN_OUTIME,TimeUnit.DAYS);