Browse Source

app 防止同一个账号 同时在线

sunhh 2 years ago
parent
commit
db813c01c9

+ 3 - 1
base-framework/src/main/java/com/ozs/framework/web/service/TokenService.java

@@ -149,7 +149,9 @@ public class TokenService
 
         Map<String, Object> claims = new HashMap<>();
         claims.put(Constants.LOGIN_USER_KEY_APP, token);
-        return createToken(claims);
+        String token1 = createToken(claims);
+        redisCache.setCacheObject(loginUser.getUsername(), token1, expireTime, TimeUnit.MINUTES);
+        return token1;
     }
 
     /**