parent
901b9d9042
commit
1669e2f314
|
|
@ -385,9 +385,11 @@ public class MiniUserController {
|
|||
public void oneUserLogin(SysUser user){
|
||||
//仅保留一端登录
|
||||
Collection<String> keys = redisTemplate.keys(CommonConstant.PREFIX_USER_TOKEN + "*");
|
||||
for (String token : keys) {
|
||||
for (String key : keys) {
|
||||
String token = (String)redisUtil.get(key);
|
||||
SysUser sysUser = sysUserService.getUserByName(JwtUtil.getUsername(token));
|
||||
if (sysUser!=null && sysUser.getId().equals(user.getId())) {
|
||||
if (sysUser!=null) {
|
||||
if(sysUser.getId().equals(user.getId())){
|
||||
//清空用户登录Token缓存
|
||||
redisUtil.del(CommonConstant.PREFIX_USER_TOKEN + token);
|
||||
//清空用户登录Shiro权限缓存
|
||||
|
|
@ -397,6 +399,7 @@ public class MiniUserController {
|
|||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public static String phoneDecrypt(String encrypted, String sessionKey, String iv) {
|
||||
String phoneNumber = null;
|
||||
|
|
|
|||
Loading…
Reference in New Issue