java当一个用户试图多次登录失败后,如何锁住这个用户3小时不允许登录?不用再数据库中添加两个字段。

如题所述

第1个回答  2011-04-11
在session里面有你这次会话的时间,你登陆失败后取出时间,然后保存在session里面,在此的登陆是拿现在的时间减去session的上次回话时间,时间间隔小雨3小时就不允许登陆,应该可以。

我说i了,应该用cookie追问

cookie被禁掉就不可以了。今天我试着做了下,放入到map中貌似可以。不过这会还没弄完。当然谢谢兄弟的回复。明天去弄完了,看看结果怎么样。

追答

map似乎不行吧,map是放在内存中的哦!

相似回答
大家正在搜