Commit 23b74bb0 by java-李谡

修改了登录验证,除了几个测试账号外,其他账号验证全部走首航

parent eedea14a
......@@ -163,8 +163,19 @@ public class UserController {
long duration = endTime - startTime;
LOG.debug("[UserController login][STATUS_CODE_4101]总共用时:"+Util.getDurationTime(duration));
return responseBean;
} else if ( userService.validateServerPassword(loginBean) == false
&& Util.validatePassword(loginBean.getPassword(), userEntity.getPassword()) == false) {// 用户密码不匹配
}
boolean passwordError = false;
//只开放几个测试账号密码验证走数据库,其他的通过首航接口去验证
if((loginBean.getLoginName().equals("dongb") || loginBean.getLoginName().equals("tianyz") || loginBean.getLoginName().equals("wangzl") || loginBean.getLoginName().equals("wtfk1"))){
if(!Util.validatePassword(loginBean.getPassword(), userEntity.getPassword())){
passwordError = true;
}
}else{
if (!userService.validateServerPassword(loginBean)){
passwordError = true;
}
}
if (passwordError){
responseBean.setStatus(ErrorCode.STATUS_CODE_4103);
responseBean.setMessage("用户名密码不匹配!");
......@@ -172,8 +183,7 @@ public class UserController {
long duration = endTime - startTime;
LOG.debug("[UserController login][STATUS_CODE_4103]总共用时:"+Util.getDurationTime(duration));
return responseBean;
}
else {
} else {
if(StringUtils.isNotBlank(loginBean.getVerifyCode())){// 校验码登录
MobileVerifyEntity entity = mobileVerifyService.getVerifyCode(loginBean.getLoginName(), loginBean.getVerifyCode());
if(entity == null){// 校验码不存在
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment