打比方:
现在我电脑打开并登录了sina.com,然后我又开了一个网页,在登录sina.com..然后就提示不允许登录..这个功能如何实现......
需要考虑,session过期,浏览器异常关闭,或者用户直接结束进程..等....
请有做过的大侠...帮帮忙.
打比方:
现在我电脑打开并登录了sina.com,然后我又开了一个网页,在登录sina.com..然后就提示不允许登录..这个功能如何实现......
需要考虑,session过期,浏览器异常关闭,或者用户直接结束进程..等....
请有做过的大侠...帮帮忙.
有个用户认证中心。
第一个用户登录后记录下来IP,然后返回给用户登录后的主页,这个主页里面有段类似于js的代码 用来实现心跳检测,比如每3秒和服务器通讯一次,服务器端更新用户通讯时间(比如服务器端定义10秒没有通讯的默认为用户退出)。
这样的话第二个用户在登录服务器返回一个错误信息,用户已经登录 不允许在登录。
如果用户关闭浏览器和退出(这些都可以捕捉到)就和服务器通讯退出。如果是非正常退出,10秒后用户就默认为退出。