1
zj
2024-09-05 032d6f341f43488d0a430e6fcb2da5ba67e2eda4
src/main/java/project/web/admin/security/LoginController.java
@@ -86,10 +86,13 @@
         modelAndView.setViewName("login");
          return modelAndView;
      }
      //用户名错误(找不到用户)或用户无权限则返回登录页面
      SecUser user = this.secUserService.findValidUserByLoginName(username,loginRoles());
       //谷歌验证码不正确则返回登录页面
       Syspara para = sysparaService.find("open_google_auth_code");
      if (null == para || "true".equals(para.getValue())) {
      if (null != para && "true".equals(para.getValue()) && user.isGoogle_auth_bind()) {
          try {
             googleAuthService.checkGoogleAuthCodeForLogin(this.getIp(), username, googleAuthCode, getRequest().getRequestURI());
          } catch (BusinessException e) {
@@ -103,8 +106,6 @@
         }
      }
      
      //用户名错误(找不到用户)或用户无权限则返回登录页面
      SecUser user = this.secUserService.findValidUserByLoginName(username,loginRoles());
      if (null==user) {
         modelAndView.addObject("error", "未找到用户或用户无权限!");
         modelAndView.setViewName("login");