liuchengsen 1 miesiąc temu
rodzic
commit
da9c8b907d

+ 2 - 3
zhijiayun-user/src/main/java/com/xuekairui/user/service/AuthService.java

@@ -110,9 +110,8 @@ public class AuthService {
         user.setLoginSource(loginSource);
         user.setLoginSource(loginSource);
         userMapper.updateById(user);
         userMapper.updateById(user);
 
 
-        // 4. 生成Token(小程序不递增tokenVersion,不踢PC)
-        boolean incrementVersion = !"MINIAPP".equals(loginSource);
-        LoginResponse response = buildLoginResponseInternal(user, incrementVersion, loginSource, false);
+        // 4. 生成Token(单点登录:每次登录递增tokenVersion,踢掉旧会话)
+        LoginResponse response = buildLoginResponseInternal(user, true, loginSource, false);
         response.setUserId(user.getId());
         response.setUserId(user.getId());
         response.setNewUser(isNewUser);
         response.setNewUser(isNewUser);