whyczh
2022-06-10 a023543a13c62607da848ecf72ccb01def59705b
用户uSnId值与密码相同
1个文件已修改
10 ■■■■ 已修改文件
src/main/java/com/whyc/service/UserService.java 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/service/UserService.java
@@ -99,6 +99,7 @@
            String[] dataArr = RSAUtil.decryptFront(password, RSAUtil.fontSeparator);
            String pwd = RSAUtil.encrypt(dataArr[0],RSAUtil.getPublicKey());
            user.setUpassword(pwd);
            user.setUSnId(pwd);
            int flag = userMapper.insert(user);
            if (flag > 0) {
                //添加成功,分配到默认初始化权限组
@@ -136,6 +137,7 @@
            String[] dataArr = RSAUtil.decryptFront(password, RSAUtil.fontSeparator);
            String pwd = RSAUtil.encrypt(dataArr[0],RSAUtil.getPublicKey());
            user.setUpassword(pwd);
            user.setUSnId(pwd);
            int flag = userMapper.insert(user);
            if (flag > 0) {
                //添加成功,分配到默认初始化权限组
@@ -250,7 +252,9 @@
        if(!ActionUtil.EncryptionMD5(password).equals(passwordMD5)){
            throw new InvalidParameterException("参数校验失败");
        }
        userInf.setUpassword(RSAUtil.encrypt(password,RSAUtil.getPublicKey()));
        String pwd = RSAUtil.encrypt(password,RSAUtil.getPublicKey());
        userInf.setUpassword(pwd);
        userInf.setUSnId(pwd);
        if (userMapper.updateById(userInf)>0){
            return new Response().set(1,"修改成功");
        }else {
@@ -265,7 +269,9 @@
        if(!ActionUtil.EncryptionMD5(newPwd).equals(passwordMD5)){
            throw new InvalidParameterException("参数校验失败");
        }
        user.setUpassword(RSAUtil.encrypt(newPwd,RSAUtil.getPublicKey()));
        String pwd = RSAUtil.encrypt(newPwd,RSAUtil.getPublicKey());
        user.setUpassword(pwd);
        user.setUSnId(pwd);
        if (userMapper.updateById(user)>0){
            return new Response().set(1,"修改成功");
        }else {