二进制天堂

解读0101的奥秘

如何防止同一个用户在不同机子上登陆

用户在主机a上登陆后在表log中存记录userId,sessionIda 
同时
用户在主机b上登陆后在表log中更新记录userId,sessionIdb
这样使log表中总是保存最新的userId和sessionId,

然后,可一个拦截器,拦截用户的请求,对比log表中的session,
如果sessionId不一致,就把这个用户的session废掉validate.
这样,就会踢掉先前登陆的用户。 

不知道还有没有更好的方法。

阅读更多
文章标签: session
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭