一、该问题的重现步骤是什么?
用户锁定IP,登录正确的其他的账号也被增加次数
步骤:
用test1账号错误登录5次,test1被锁定,IP被锁定
继续用test2账号正确登录,报错被锁定(此时被IP锁定拦截),但是test2的错误次数变成了1,这里是不对的
二、你期待的结果是什么?实际看到的又是什么?
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
4.9.0.RELEASE
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
拒绝登录是没有问题的,但是为啥你将其他账号的pre_lock也进行了计数!不应该直接拦截都走不到登录那一层吗?那你的锁定意义何在
这么做的目的是防止各路漏洞扫描单位给你系统报漏洞,免得说ip锁掉就可以无限尝试账号还留不下痕迹。
如果你觉得过于严格,源码里把加次数的那一行代码注释就行。
扫一扫访问 Blade技术社区 移动端