管理端防止登录爆破,限制密码输入次数逻辑
- 校验登录账号是否锁定
- 校验账号密码是否正确
- 登录成功清空登陆次数和登录时间缓存,登录失败 获取登录次数缓存,为空创建登录次数缓存, 登录次数+1,次数超过n次记录登陆时间。
注意校验登录账号是否锁定需要在账号密码校验前面,不可和第三步合并,合并如果碰到登录爆破会把数据库弄崩溃。
注意校验登录账号是否锁定需要在账号密码校验前面,不可和第三步合并,合并如果碰到登录爆破会把数据库弄崩溃。
引入依賴 <dependency> <groupId>com.itextpdf</groupId> <artifactId>itextpdf</artifactId>