pig 【新需求】登录错误次数限制,连续登录失败锁定账号
-
提问务必按以下模板,提交详细信息。
-
错误信息多多益善、错误截图多多益善。
---
环境信息
-
pigx版本: v4.4
-
是否修改包名: 否
提供详细日志、截图、回显步骤
-
密码错误 在 error 处理的时候写入到 redis
-
登录过程 查询 redis 看次数
-
登录成功 清空 redis 错误此处
提问务必按以下模板,提交详细信息。
错误信息多多益善、错误截图多多益善。
pigx版本: v4.4
是否修改包名: 否
密码错误 在 error 处理的时候写入到 redis
登录过程 查询 redis 看次数
登录成功 清空 redis 错误此处
LOGIN_ERROR_TIMES 5L (错误次数)
DELTA_TIME (锁定时间 默认一小时)
``` Long deltaTimes = ParamResolver.getLong("LOGIN_ERROR_TIMES", 5L); Long times = redisTemplate.opsForValue().increment(key);
// 自动过期时间
Long deltaTime = ParamResolver.getLong("DELTA_TIME", 1L);
```