RuoYi
2020-07-17 d29fe10b9346aec0bb1aff1ebf1fe9fa9c41d45f
ruoyi/src/main/java/com/ruoyi/framework/security/service/SysLoginService.java
@@ -40,7 +40,7 @@
     * 
     * @param username 用户名
     * @param password 密码
     * @param captcha 验证码
     * @param code 验证码
     * @param uuid 唯一标识
     * @return 结果
     */
@@ -51,12 +51,12 @@
        redisCache.deleteObject(verifyKey);
        if (captcha == null)
        {
            AsyncManager.me().execute(AsyncFactory.recordLogininfor(username, Constants.LOGIN_FAIL, MessageUtils.message("user.jcaptcha.error")));
            AsyncManager.me().execute(AsyncFactory.recordLogininfor(username, Constants.LOGIN_FAIL, MessageUtils.message("user.jcaptcha.expire")));
            throw new CaptchaExpireException();
        }
        if (!code.equalsIgnoreCase(captcha))
        {
            AsyncManager.me().execute(AsyncFactory.recordLogininfor(username, Constants.LOGIN_FAIL, MessageUtils.message("user.jcaptcha.expire")));
            AsyncManager.me().execute(AsyncFactory.recordLogininfor(username, Constants.LOGIN_FAIL, MessageUtils.message("user.jcaptcha.error")));
            throw new CaptchaException();
        }
        // 用户验证