解决token过期

product
chuang 2 years ago
parent d5c716c58c
commit 5e858bd545

@ -109,7 +109,9 @@ public class TokenInterceptor implements HandlerInterceptor {
String tenantId = StringUtil.isNotEmpty(userInfo.getTenantId()) ? userInfo.getTenantId() : ""; String tenantId = StringUtil.isNotEmpty(userInfo.getTenantId()) ? userInfo.getTenantId() : "";
String userId = userInfo.getUserId(); String userId = userInfo.getUserId();
String onlineInfo = tenantId + CacheKeyUtil.LOGINONLINE + userId; String onlineInfo = tenantId + CacheKeyUtil.LOGINONLINE + userId;
String loginInfo = tenantId + userInfo.getId();
redisUtil.expire(onlineInfo, userInfo.getTokenTimeout() * 60); redisUtil.expire(onlineInfo, userInfo.getTokenTimeout() * 60);
redisUtil.expire(loginInfo, userInfo.getTokenTimeout() * 60);
redisUtil.expire(userInfo.getId(), userInfo.getTokenTimeout() * 60); redisUtil.expire(userInfo.getId(), userInfo.getTokenTimeout() * 60);
} }

Loading…
Cancel
Save