分类

链接

2024 年 11 月
 123
45678910
11121314151617
18192021222324
252627282930  

近期文章

热门标签

新人福利,免费薅羊毛

springboot登录失败3次后需要验证码的设计及实现

前言: 不用验证码是方便登陆,用验证码是为了防止暴力破解。为了即能满足方便,同时防止暴力破解,需要使用用户登陆失败3次后出现验证码。   1. 登陆失败次数记录, 在login 中查询并记录用户登陆失败次数 WARNING: 无论验证成功还是失败,前端都刷新验证码。后端验证码用一次就失效 @RequestMapping("/login")   public Result login(@RequestBody LoginBody loginBody){   int errorTimes = redis.get(loginBody.getUsername()+"-loginError");      bool needKaptcha = false;       if(errorTimes>2...

JAVA 暂无评论 阅读(237)