From 5d20be2976d4f9958f98532b5adc08dbfb96ea74 Mon Sep 17 00:00:00 2001 From: RuoYi <yzz_ivy@163.com> Date: 星期一, 13 四月 2020 11:58:03 +0800 Subject: [PATCH] 升级fastjson到最新版1.2.68 修复安全加固 --- ruoyi/src/main/java/com/ruoyi/project/system/controller/SysProfileController.java | 9 ++++++++- 1 files changed, 8 insertions(+), 1 deletions(-) diff --git a/ruoyi/src/main/java/com/ruoyi/project/system/controller/SysProfileController.java b/ruoyi/src/main/java/com/ruoyi/project/system/controller/SysProfileController.java index 176a9a1..8b0b38e 100644 --- a/ruoyi/src/main/java/com/ruoyi/project/system/controller/SysProfileController.java +++ b/ruoyi/src/main/java/com/ruoyi/project/system/controller/SysProfileController.java @@ -91,7 +91,14 @@ { return AjaxResult.error("新密码不能与旧密码相同"); } - return toAjax(userService.resetUserPwd(userName, SecurityUtils.encryptPassword(newPassword))); + if (userService.resetUserPwd(userName, SecurityUtils.encryptPassword(newPassword)) > 0) + { + // 更新缓存用户密码 + loginUser.getUser().setPassword(SecurityUtils.encryptPassword(newPassword)); + tokenService.setLoginUser(loginUser); + return AjaxResult.success(); + } + return AjaxResult.error("修改密码异常,请联系管理员"); } /** -- Gitblit v1.9.2