From d7fd9a6c84aeab2f167532a96ee06ae9e20fe719 Mon Sep 17 00:00:00 2001 From: caihaohan Date: Wed, 17 Apr 2024 18:12:01 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=8E=BB=E9=99=A4=E7=94=A8=E6=88=B7?= =?UTF-8?q?=E7=9B=B8=E5=85=B3=E6=95=B0=E6=8D=AE=E5=8A=A0=E5=AF=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../system/controller/SysUserController.java | 25 ++----------------- 1 file changed, 2 insertions(+), 23 deletions(-) diff --git a/kh-module-system/src/main/java/com/jero/modules/system/controller/SysUserController.java b/kh-module-system/src/main/java/com/jero/modules/system/controller/SysUserController.java index 4eaaa696..b5a219d0 100644 --- a/kh-module-system/src/main/java/com/jero/modules/system/controller/SysUserController.java +++ b/kh-module-system/src/main/java/com/jero/modules/system/controller/SysUserController.java @@ -223,16 +223,8 @@ public class SysUserController { */ private void setUserInfo(String rsaPrivateKey, SysUser user) { try { - if (StrUtil.isNotEmpty(user.getEmail())){ - String email = CommonUtils.decryptBtRsaPriKey(user.getEmail(), rsaPrivateKey); - user.setEmail(email); - } - - if (StrUtil.isNotEmpty(user.getPhone())){ - String phone = CommonUtils.decryptBtRsaPriKey(user.getPhone(), rsaPrivateKey); - user.setPhone(phone); - } - + user.setEmail(user.getEmail()); + user.setPhone(user.getPhone()); // 密码加盐 String password = CommonUtils.decryptBtRsaPriKey(user.getPassword(), rsaPrivateKey); user.setCreateTime(new Date());//设置创建时间 @@ -277,19 +269,6 @@ public class SysUserController { SysUser user = JSON.parseObject(jsonObject.toJSONString(), SysUser.class); String email = null; String phone = null; - try { - //1:先用私钥解密数据 - if (StrUtil.isNotEmpty(user.getEmail())){ - email = CommonUtils.decryptBtRsaPriKey(user.getEmail(), rsaPrivateKey); - } - - if (StrUtil.isNotEmpty(user.getPhone())){ - phone = CommonUtils.decryptBtRsaPriKey(user.getPhone(), rsaPrivateKey); - } - } catch (Exception e) { - throw new JeroBootException("解密失败!", e); - } - // 3:把数据加密在放回来 user.setEmail(email); user.setPhone(phone); user.setUpdateTime(new Date());