|  |  | @@ -88,6 +88,7 @@ public class HomeController extends BaseController { | 
		
	
		
			
			|  |  |  | BufferedImage image = producer.createImage(text); | 
		
	
		
			
			|  |  |  | //保存到shiro session | 
		
	
		
			
			|  |  |  | ShiroUtils.setSessionAttribute(Constants.KAPTCHA_SESSION_KEY, text); | 
		
	
		
			
			|  |  |  | logger.info("验证码接口-生成的验证码:{}", text); | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | ServletOutputStream out = response.getOutputStream(); | 
		
	
		
			
			|  |  |  | ImageIO.write(image, "jpg", out); | 
		
	
	
		
			
				|  |  | @@ -101,6 +102,8 @@ public class HomeController extends BaseController { | 
		
	
		
			
			|  |  |  | logger.debug("[" + ipaddress + "] HomeController::doLogin"); | 
		
	
		
			
			|  |  |  | try { | 
		
	
		
			
			|  |  |  | String kaptcha = ShiroUtils.getKaptcha(Constants.KAPTCHA_SESSION_KEY); | 
		
	
		
			
			|  |  |  | logger.info("登录接口-验证码:{}", user.getCaptcha()); | 
		
	
		
			
			|  |  |  | logger.info("登录接口-生成的验证码:{}", kaptcha); | 
		
	
		
			
			|  |  |  | if(!user.getCaptcha().equalsIgnoreCase(kaptcha)){ | 
		
	
		
			
			|  |  |  | return new ResultData(ErrorCode.KAPCHA_NOT_EQUAL); | 
		
	
		
			
			|  |  |  | } | 
		
	
	
		
			
				|  |  | 
 |