如何限制一个用户在同一时间只能在一台电脑上面登录呢?

如何限制一个用户在同一时间只能在一台电脑上面登录呢?

Daniel Yan發表於
Number of replies: 0
我需要一个帐号只能在一台电脑电脑上面登录,除非他退出当前帐号或者两个小时没有刷新页面,否则该帐号不能在其他电脑上面登录。

我想的方法是:
以管理员身份进入,在“服务器 -> 会话处理“里面,将sessiontimeout设置为2小时,然后选择用数据库处理会话信息,这样我想我应该能得到针对每个帐号的cookie信息,然后将它们和帐号关联起来就好了——当有帐号登录的时候在帐号后面标记一个“1”,登出时候或者两个小时没有刷新页面的时候数据库自动处理该帐号为“0”。凭借这个状态标识,我可以限制一个帐号只能在一台电脑上面登录。

但是我的php编程能力又很差~~不知道有没有高手愿意帮忙实现一下呢?
評比平均分數: -