| | |
| | | import com.yami.trading.common.constants.Constants; |
| | | import com.yami.trading.common.domain.Result; |
| | | import com.yami.trading.common.util.IPHelper; |
| | | import com.yami.trading.security.common.manager.PasswordManager; |
| | | import com.yami.trading.security.common.util.SecurityUtils; |
| | | import com.yami.trading.security.common.enums.SysTypeEnum; |
| | | import com.yami.trading.security.common.manager.TokenStore; |
| | |
| | | |
| | | @Autowired |
| | | PermissionFacade permissionFacade; |
| | | |
| | | @Autowired |
| | | PasswordManager passwordManager; |
| | | |
| | | @PostMapping("list") |
| | | @ApiOperation("列表") |
| | |
| | | public Result restLoginPasswrod(@Valid @RequestBody RestLoginPasswrodModel model) { |
| | | sysUserService.checkGooleAuthCode(Long.valueOf(model.getGoogleAuthCode())); |
| | | sysUserService.checkSafeWord(model.getLoginSafeword()); |
| | | userService.restLoginPasswrod(model.getUserId(), model.getPassword()); |
| | | String password = passwordManager.decryptPassword(model.getPassword()); |
| | | userService.restLoginPasswrod(model.getUserId(), password); |
| | | return Result.ok(null); |
| | | } |
| | | |
| | |
| | | public Result restSafePassword(@Valid @RequestBody RestSafePasswordModel model) { |
| | | sysUserService.checkGooleAuthCode(Long.valueOf(model.getGoogleAuthCode())); |
| | | sysUserService.checkSafeWord(model.getLoginSafeword()); |
| | | userService.restSafePassword(model.getUserId(), model.getNewSafeword()); |
| | | String password = passwordManager.decryptPassword(model.getNewSafeword()); |
| | | userService.restSafePassword(model.getUserId(), password); |
| | | return Result.ok(null); |
| | | } |
| | | |