调整微信用户修改密码需要原密码的问题
This commit is contained in:
parent
075e439d49
commit
d13444aed8
|
|
@ -181,10 +181,13 @@ public class UserServiceImpl implements IUserService {
|
||||||
.last("limit 1"));
|
.last("limit 1"));
|
||||||
|
|
||||||
Assert.notNull(user, "用户不存在");
|
Assert.notNull(user, "用户不存在");
|
||||||
String oldPwd = ToolsUtil.makeMd5(oldPassword.trim()+user.getSalt());
|
|
||||||
|
if (!user.getPassword().equals("")) {
|
||||||
|
String oldPwd = ToolsUtil.makeMd5(oldPassword.trim() + user.getSalt());
|
||||||
if (!oldPwd.equals(user.getPassword())) {
|
if (!oldPwd.equals(user.getPassword())) {
|
||||||
throw new OperateException("原密码不正确!");
|
throw new OperateException("原密码不正确!");
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
String salt = ToolsUtil.randomString(5);
|
String salt = ToolsUtil.randomString(5);
|
||||||
String pwd = ToolsUtil.makeMd5(password.trim()+salt);
|
String pwd = ToolsUtil.makeMd5(password.trim()+salt);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue