关于在一定时间内限制登陆次数的问题
用户登录时,如果输入密码错误3次,将在15分钟内不准登陆。
在网上查了半天的资料,资料很少。
大概实现是这样的。
在数据库增加两个字段,一个记录登陆次数。一个记录登陆时间。
第一次登录不成功,登陆次数加一,记下登陆时间。
第二次登录不成功,如果登陆时间间隔小于15分,登陆次数加一,登陆时间保持不变,为第一次登陆时间。
如果登陆时间间隔大于15分,登陆次数保持不变,更新登陆时间。
第三次登陆不成功, 如果登陆时间间隔小于15分,登陆次数加一,登陆时间保持不变,为第一次登陆时间。
如果登陆时间间隔大于15分,登陆次数保持不变,更新登陆时间。
第四次登陆不成功,如果登陆时间间隔小于15分,提示不能登陆,记下当前登陆时间。
如果登陆时间间隔大于15分,登陆次数保持不变,更新登陆时间。
如果登陆成功,登陆次数置0,登陆时间置0。
大家看看这样行不行啊
有没有别的方法阿
http://topic.csdn.net/t/20051022/13/4343422.html
------解决方案--------------------这思路可行~
------解决方案--------------------登录前检测是否应该控制用户登录,登录错误的处理方式使用你的方法可以
------解决方案--------------------可以~~~
------解决方案--------------------可以
------解决方案--------------------可以。。~~
------解决方案--------------------好