lyhzzz 1 년 전
부모
커밋
2f33b44ba8
1개의 변경된 파일5개의 추가작업 그리고 1개의 파일을 삭제
  1. 5 1
      src/main/java/com/fdkankan/ucenter/service/impl/LoginService.java

+ 5 - 1
src/main/java/com/fdkankan/ucenter/service/impl/LoginService.java

@@ -167,7 +167,11 @@ public class LoginService {
         if(StringUtils.isNotBlank(param.getClear()) && param.getClear().equals("YES")){
             password = param.getPassword();
         }else {
-            password = Base64Converter.decode(Base64Converter.subText(param.getPassword()));
+            try {
+                password = Base64Converter.decode(Base64Converter.subText(param.getPassword()));
+            }catch (Exception e){
+                password = param.getPassword();
+            }
         }
         if(!password.matches(ConstantFilePath.PASSWORD_REGEX)){
             throw new BusinessException(LoginConstant.FAILURE_CODE_3011, LoginConstant.FAILURE_MSG_3011);