From 4f1833292f689a15f4226f3f0e4fe290696b2316 Mon Sep 17 00:00:00 2001 From: cabbage <281119120@qq.com> Date: Fri, 11 Apr 2025 09:23:25 +0800 Subject: [PATCH] =?UTF-8?q?##=20=E8=B0=83=E6=95=B4token=E8=BF=87=E6=9C=9F?= =?UTF-8?q?=E6=97=B6=E9=97=B4=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/hzs/common/security/service/MemberTokenService.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/hzs-common/hzs-common-security/src/main/java/com/hzs/common/security/service/MemberTokenService.java b/hzs-common/hzs-common-security/src/main/java/com/hzs/common/security/service/MemberTokenService.java index 7caf630e..b680263b 100644 --- a/hzs-common/hzs-common-security/src/main/java/com/hzs/common/security/service/MemberTokenService.java +++ b/hzs-common/hzs-common-security/src/main/java/com/hzs/common/security/service/MemberTokenService.java @@ -179,7 +179,8 @@ public class MemberTokenService { long tmpExpireTime = EXPIRE_TIME; loginMember.setLoginTime(System.currentTimeMillis()); - loginMember.setExpireTime(loginMember.getLoginTime() + tmpExpireTime * MILLIS_MINUTE); + // 缓存中存的token过期时间比正常设置多一倍 + loginMember.setExpireTime(loginMember.getLoginTime() + tmpExpireTime * MILLIS_MINUTE * 2); // 根据uuid将loginUser缓存 String userKey = getTokenKey(loginMember.getToken());