站点怎么防止同一用户重复登录

站点如何防止同一用户重复登录?
求详解!

------解决方案--------------------
登录前判断登陆状态,登录后修改登录状态为已登录
------解决方案--------------------
记录用户登录状态,然后判断
------解决方案--------------------
只能登一次,覆盖

------解决方案--------------------
http://blog.csdn.net/yysyangyangyangshan/article/details/6750049
------解决方案--------------------
思路:
1.人员登录时 把人员ID 存在application 中
2.sessionend事件中 在application移除退出的人员ID
3.登录时 判断application 中是否存在当前人员ID 如存在 提示已登录

如一楼所说 你也可以在数据库人员表中加个字段来判断的
------解决方案--------------------
这是个老问题了,就定时判断application里面的信息咯,如果超过一定的非活动时间,就清除该用户信息或者修改数据库字段为登出状态就可以了,应该暂时没有好的方法吧。
------解决方案--------------------
探讨
这是个老问题了,就定时判断application里面的信息咯,如果超过一定的非活动时间,就清除该用户信息或者修改数据库字段为登出状态就可以了,应该暂时没有好的方法吧。

------解决方案--------------------
探讨
引用:

思路:
1.人员登录时 把人员ID 存在application 中
2.sessionend事件中 在application移除退出的人员ID
3.登录时 判断application 中是否存在当前人员ID 如存在 提示已登录

如一楼所说 你也可以在数据库人员表中加个字段来判断的

非正常退出如何处理,比如关闭浏览器!!!

------解决方案--------------------
探讨
引用:
引用:

思路:
1.人员登录时 把人员ID 存在application 中
2.sessionend事件中 在application移除退出的人员ID
3.登录时 判断application 中是否存在当前人员ID 如存在 提示已登录

如一楼所说 你也可以在数据库人员表中加个字段来判断的

非正常退出如何处理,比如关闭浏览器!!!
……

------解决方案--------------------
可以按照QQ登录的思路解决这个问题
------解决方案--------------------
单点登录
------解决方案--------------------
单点登录实现不了,大概的思路可以在一个用户登录的时候把另一个用户给挤下去
------解决方案--------------------
探讨
单点登录