|
@@ -152,12 +152,12 @@ public class TokenService
|
|
|
// 根据uuid将loginUser缓存
|
|
|
String userKey = getTokenKey(loginUser.getToken());
|
|
|
//如果不是系统用户
|
|
|
- //if (loginUser.getUser()== null){
|
|
|
- //确保唯一登录
|
|
|
- //uniqueLogin(loginUser.getId(),userKey,expireTime);
|
|
|
-
|
|
|
- //}
|
|
|
-
|
|
|
+ // if (loginUser.getUser()== null){
|
|
|
+ // String key = redisCache.getCacheObject(loginUser.getId());
|
|
|
+ // if (key != null){
|
|
|
+ // redisCache.deleteObject(key);
|
|
|
+ // }
|
|
|
+ // }
|
|
|
//保存用户key(方便以后查找用户信息)
|
|
|
redisCache.setCacheObject(loginUser.getId(),userKey, expireTime,TimeUnit.MINUTES);
|
|
|
//保存JWT用户信息
|
|
@@ -165,14 +165,6 @@ public class TokenService
|
|
|
|
|
|
}
|
|
|
|
|
|
- private void uniqueLogin(String id, String userKey,int timeout) {
|
|
|
- String key = redisCache.getCacheObject(id);
|
|
|
- if (key != null){
|
|
|
- redisCache.deleteObject(key);
|
|
|
- }
|
|
|
- redisCache.setCacheObject(id,userKey,timeout,TimeUnit.MINUTES);
|
|
|
-
|
|
|
- }
|
|
|
|
|
|
/**
|
|
|
* 设置用户代理信息
|