|  |  | 
 |  |  | import lombok.extern.slf4j.Slf4j; | 
 |  |  | import org.apache.shiro.SecurityUtils; | 
 |  |  | import org.apache.shiro.authc.AuthenticationException; | 
 |  |  | import org.apache.shiro.authc.UsernamePasswordToken; | 
 |  |  | import org.apache.shiro.subject.Subject; | 
 |  |  | import org.springframework.beans.factory.annotation.Autowired; | 
 |  |  | import org.springframework.beans.factory.annotation.Value; | 
 |  |  | 
 |  |  |         loginLog.setServerIp(Utils.Server.getIP()); | 
 |  |  |         // 校验验证码 | 
 |  |  |         try { | 
 |  |  |             if(debugModel){ | 
 |  |  |             if(!debugModel){ | 
 |  |  |                 captchaService.check(dto.getUuid(), dto.getCode()); | 
 |  |  |             } | 
 |  |  |         } catch (Exception e) { | 
 |  |  | 
 |  |  |         // 校验验证码 | 
 |  |  |         if(type!= Constants.TWO){ | 
 |  |  |             try { | 
 |  |  |                 if(debugModel){ | 
 |  |  |                 if(!debugModel){ | 
 |  |  |                     SmsEmailServiceImpl.isCaptcheValide(smsEmailMapper,dto.getPhone(), dto.getCode()); | 
 |  |  |                 } | 
 |  |  |             } catch (Exception e) { |