读书人

怎么防止同一帐户同时登录

发布时间: 2011-12-23 23:32:01 作者: rapoo

如何防止同一帐户同时登录?
JSP 开发,如何才能防止同一帐户同时登录呢?想了一下,应该是可以设个变量什么的锁定用户,但还要考虑用户在登录时IE错误,或ALT+F4等情况的出现。这就不知该如何去操作了。还户大家指点一下。

[解决办法]
可以考虑每次都允许登录 但是登录后就让先前的登录状态自动注销
[解决办法]
用HttpSessionListener监听登陆的用户,用filter过滤
[解决办法]
数据库中加个INT的字段记录状态,未登陆为0,登陆验证时如果是0则可通过,然后改为1,如果不是0,提示已登陆,登陆失败.
对SESSION监听,SESSION结束时,状态字段改为0;表示下线
[解决办法]
登陆后对SESSION。SETATTRIBUTE()。然后,检查SESSION的参数。如果有。就直接FORWARD到同一个JSP。
不知道行不行。你可以试试。

读书人网 >C#

热点推荐