mirror of https://github.com/elunez/eladmin
[🐛缺陷修复](v2.5): 修复管理员修改用户的 username 后,用旧的用户名称还能登陆的问题
parent
7c8a9bd04f
commit
4ddf97ce9c
|
@ -109,6 +109,10 @@ public class UserServiceImpl implements UserService {
|
|||
redisUtils.del("menu::user:" + resources.getId());
|
||||
redisUtils.del("role::auth:" + resources.getId());
|
||||
}
|
||||
// 如果用户名称修改
|
||||
if(!resources.getUsername().equals(user.getUsername())){
|
||||
redisUtils.del("user::username:" + user.getUsername());
|
||||
}
|
||||
user.setUsername(resources.getUsername());
|
||||
user.setEmail(resources.getEmail());
|
||||
user.setEnabled(resources.getEnabled());
|
||||
|
|
Loading…
Reference in New Issue