diff --git a/SC-boot/linkage-admin/src/main/java/jnpf/filter/TokenInterceptor.java b/SC-boot/linkage-admin/src/main/java/jnpf/filter/TokenInterceptor.java index 77c2d9b8..7f17db22 100644 --- a/SC-boot/linkage-admin/src/main/java/jnpf/filter/TokenInterceptor.java +++ b/SC-boot/linkage-admin/src/main/java/jnpf/filter/TokenInterceptor.java @@ -109,7 +109,9 @@ public class TokenInterceptor implements HandlerInterceptor { String tenantId = StringUtil.isNotEmpty(userInfo.getTenantId()) ? userInfo.getTenantId() : ""; String userId = userInfo.getUserId(); String onlineInfo = tenantId + CacheKeyUtil.LOGINONLINE + userId; + String loginInfo = tenantId + userInfo.getId(); redisUtil.expire(onlineInfo, userInfo.getTokenTimeout() * 60); + redisUtil.expire(loginInfo, userInfo.getTokenTimeout() * 60); redisUtil.expire(userInfo.getId(), userInfo.getTokenTimeout() * 60); }