PHP-php如何利用session如何实现,一个账号只能同时一人在线

项目合作 项目合作 主题:1030 回复:2135

PHP-php如何利用session如何实现,一个账号只能同时一人在线

灵芸 发布于 2017-08-18 字数 0 浏览 878 回复 3

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

支持 Markdown 语法,需要帮助?

评论(3

浮生未歇 2017-10-26 3 楼

这个要在数据库中保存下ip和时间 然后每次登录的时候都验证一下!
只靠session是办不到的

偏爱自由 2017-10-01 2 楼

用户每次登录时生存一个随机字符串保存在服务器和客户端
用户每次访问验证这个字符串,不通过时则要求用户下线
如果有两个用户先后分别登录同一个帐号,则后登录的那位产生的字符串必然会覆盖先登录的那位,然后先登录的那位访问时字符串验证不通过,则要求其重新登录,实现一个帐号只能同时登录一个地方

浮生未歇 2017-09-28 1 楼

session是针对于客户端的,而与账号没有直接联系。
需要使用两个客户端可以共同访问的东西来保证账号的唯一登录,比如数据库