+ -
当前位置:首页 → 问答吧 → 用户登录的时候,在短时间内密码连续输错3次,账号被锁定,是怎么实现的呢?

用户登录的时候,在短时间内密码连续输错3次,账号被锁定,是怎么实现的呢?

时间:2011-12-28

来源:互联网

用户登录的时候,在短时间内密码连续输错3次,账号被锁定,是怎么实现的呢?
比如1分钟内连续输入3次错误密码,账号锁定。而一小时内输错3次,虽然也是连续的,却不锁定。
这个是怎么实现的呢?

作者: OnlyOneLove   发布时间: 2011-12-28

记录下错误密码的时间被,判断是否存在1分钟内3次连续错误。
如果有成功登陆的,把登陆失败的信息清除,如果连续的两次登陆失败超过1分钟,则已最近一次作为第一次失败的记录。反正逻辑自己多想想呗,

作者: abstruct   发布时间: 2011-12-28

用session记录错误次数,
数据库存最后一次的时间 。。。

作者: crlystaldong   发布时间: 2011-12-28

a,b,c三次连续输入错误后,根据a,c错误的时间差执行相应的动作
可以同楼上的用session记录错误次数,然后数据库里用locked字段进行锁定与解锁

作者: tanshi   发布时间: 2011-12-28

热门下载

更多