From 1ce335e5861a168c1fea698c73c4833afda918d4 Mon Sep 17 00:00:00 2001 From: whycxzp <perryhsu@163.com> Date: 星期一, 23 十月 2023 11:41:56 +0800 Subject: [PATCH] 中等级缺陷6-2 --- src/main/java/com/whyc/service/UserService.java | 10 +++------- 1 files changed, 3 insertions(+), 7 deletions(-) diff --git a/src/main/java/com/whyc/service/UserService.java b/src/main/java/com/whyc/service/UserService.java index 2d49aca..56f963b 100644 --- a/src/main/java/com/whyc/service/UserService.java +++ b/src/main/java/com/whyc/service/UserService.java @@ -88,7 +88,7 @@ return new Response<>().set(1, false, "鎵嬫満鍙峰凡瀛樺湪"); } String password = URLDecoder.decode(user.getUpassword(), "utf-8"); - + String[] dataArr = RSAUtil.decryptFront(password, RSAUtil.fontSeparator); String pwd = RSAUtil.encrypt(dataArr[0],RSAUtil.getPublicKey()); user.setUpassword(pwd); @@ -121,12 +121,8 @@ if (userOfMobilephone.getUId()!=0) { return new Response<>().set(1, false, "鎵嬫満鍙峰凡瀛樺湪"); } - String password = ""; - try { - password = URLDecoder.decode(user.getUpassword(), "utf-8"); - }catch (UnsupportedEncodingException e){ - e.printStackTrace(); - } + String password = URLDecoder.decode(user.getUpassword(), "utf-8"); + String[] dataArr = RSAUtil.decryptFront(password, RSAUtil.fontSeparator); String pwd = RSAUtil.encrypt(dataArr[0],RSAUtil.getPublicKey()); user.setUpassword(pwd); -- Gitblit v1.9.1