Browse Source

框架漏洞

master
467010279@qq.com 3 weeks ago
parent
commit
3e8f43cd70
  1. 11
      ruoyi-framework/src/main/java/com/ruoyi/framework/web/service/SysLoginService.java

11
ruoyi-framework/src/main/java/com/ruoyi/framework/web/service/SysLoginService.java

@ -27,7 +27,7 @@ import com.ruoyi.system.service.ISysUserService; @@ -27,7 +27,7 @@ import com.ruoyi.system.service.ISysUserService;
/**
* 登录校验方法
*
*
* @author ruoyi
*/
@Component
@ -41,7 +41,7 @@ public class SysLoginService @@ -41,7 +41,7 @@ public class SysLoginService
@Autowired
private RedisCache redisCache;
@Autowired
private ISysUserService userService;
@ -50,7 +50,7 @@ public class SysLoginService @@ -50,7 +50,7 @@ public class SysLoginService
/**
* 登录验证
*
*
* @param username 用户名
* @param password 密码
* @param code 验证码
@ -77,7 +77,8 @@ public class SysLoginService @@ -77,7 +77,8 @@ public class SysLoginService
{
if (e instanceof BadCredentialsException)
{
AsyncManager.me().execute(AsyncFactory.recordLogininfor(username, Constants.LOGIN_FAIL, MessageUtils.message("user.password.not.match")));
// AsyncManager.me().execute(AsyncFactory.recordLogininfor(username, Constants.LOGIN_FAIL, MessageUtils.message("user.password.not.match")));
AsyncManager.me().execute(AsyncFactory.recordLogininfor(username, Constants.LOGIN_FAIL, "用户名或密码错误"));
throw new UserPasswordNotMatchException();
}
else
@ -95,7 +96,7 @@ public class SysLoginService @@ -95,7 +96,7 @@ public class SysLoginService
/**
* 校验验证码
*
*
* @param username 用户名
* @param code 验证码
* @param uuid 唯一标识

Loading…
Cancel
Save