mirror of https://gitee.com/stylefeng/roses
【8.0.1】【system】新增用户增加密码规则校验
parent
0564215fe9
commit
08c1d34256
|
@ -83,8 +83,12 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> impl
|
||||||
SysUser sysUser = new SysUser();
|
SysUser sysUser = new SysUser();
|
||||||
BeanUtil.copyProperties(sysUserRequest, sysUser);
|
BeanUtil.copyProperties(sysUserRequest, sysUser);
|
||||||
|
|
||||||
|
// 校验密码是否符合规则
|
||||||
|
String password = sysUserRequest.getPassword().trim();
|
||||||
|
securityConfigService.validatePasswordSecurityRule(false, password);
|
||||||
|
|
||||||
// 将密码加密存储到库中
|
// 将密码加密存储到库中
|
||||||
SaltedEncryptResult saltedEncryptResult = passwordStoredEncryptApi.encryptWithSalt(sysUser.getPassword());
|
SaltedEncryptResult saltedEncryptResult = passwordStoredEncryptApi.encryptWithSalt(password);
|
||||||
sysUser.setPassword(saltedEncryptResult.getEncryptPassword());
|
sysUser.setPassword(saltedEncryptResult.getEncryptPassword());
|
||||||
sysUser.setPasswordSalt(saltedEncryptResult.getPasswordSalt());
|
sysUser.setPasswordSalt(saltedEncryptResult.getPasswordSalt());
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue