Ver código fonte

临时去掉exam模块考生登陆无意义的密码解密过程

luoshi 4 anos atrás
pai
commit
b206a141ea

+ 3 - 5
themis-exam/src/main/java/com/qmth/themis/exam/api/TEStudentController.java

@@ -30,12 +30,10 @@ import com.qmth.themis.business.util.OssUtil;
 import com.qmth.themis.business.util.RedisUtil;
 import com.qmth.themis.business.util.ServletUtil;
 import com.qmth.themis.business.util.SessionUtil;
-import com.qmth.themis.common.contanst.Constants;
 import com.qmth.themis.common.enums.ExceptionResultEnum;
 import com.qmth.themis.common.enums.Platform;
 import com.qmth.themis.common.enums.Source;
 import com.qmth.themis.common.exception.BusinessException;
-import com.qmth.themis.common.util.AesUtil;
 import com.qmth.themis.common.util.Result;
 import com.qmth.themis.common.util.ResultUtil;
 import com.qmth.themis.exam.config.ExamConstant;
@@ -159,10 +157,10 @@ public class TEStudentController {
             user.setBasePhotoPath(
                     ossUtil.getAliYunOssPublicDomain().getPublicUrl() + File.separator + user.getBasePhotoPath());
         }
-        String loginPassword = AesUtil.decryptCs7(password, Constants.AES_RULE);
+        //String loginPassword = AesUtil.decryptCs7(password, Constants.AES_RULE);
         //密码错误
-        String aesPassword = AesUtil.decryptCs7(user.getPassword(), Constants.AES_RULE);
-        if (!Objects.equals(loginPassword, aesPassword)) {
+        //String aesPassword = AesUtil.decryptCs7(user.getPassword(), Constants.AES_RULE);
+        if (!Objects.equals(password, user.getPassword())) {
             throw new BusinessException(ExceptionResultEnum.PASSWORD_ERROR);
         }
         //判断是否有正在考试的