首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

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

2011-12-23 
如何防止同一帐户同时登录?JSP开发,如何才能防止同一帐户同时登录呢?想了一下,应该是可以设个变量什么的锁

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

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

热点排行