增加登录限制

This commit is contained in:
weinan2087
2022-11-29 17:02:12 +08:00
parent 181808278d
commit 5cc22295ba

View File

@@ -122,7 +122,9 @@ public class SysLoginApi extends ApiBaseController {
return error("由于您登录失败次数过多,账号已被锁定!");
}else{
loginErrorCount = loginErrorCount + 1;
redisTemplate.opsForValue().set(CacheName.NAME_USER_LOGIN_ERROR_NUM+account, loginErrorCount+"", 5, TimeUnit.MINUTES);
if((6-loginErrorCount) == 1){
redisTemplate.opsForValue().set(CacheName.NAME_USER_LOGIN_ERROR_NUM+account, loginErrorCount+"", 5, TimeUnit.MINUTES);
}
return error("用户名或密码错误,您还有"+(6-loginErrorCount)+"次登录机会");
}
// return error("用户名或密码错误");