php唯一登录

qq_36802756 2017-09-04 04:07:44
php能实现唯一登录吗?比如我现在在登录一个账号 ,另一个人登录的时候,就会把我挤下线。如果可以,思路是怎样的呢
...全文
337 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
糖醋锦鲤 2017-09-05
  • 打赏
  • 举报
回复
一般用session判断,一个是判断sessionID,另一种是通过数据库判断账号是否登录,登录的话需要先退出,否则不能登录
专注于服务器 2017-09-04
  • 打赏
  • 举报
回复
方法有很多。 最核心的思想,是这样: php写程序,大多数时候,用的是http。也就是需要刷新页面,才能触发新的事件。 比如:当刷新页面的时候,判断session_id,如果session_id变化了,那么就退出。 https://promotion.aliyun.com/ntms/act/ambassador/sharetouser.html?userCode=5uqvqirt&productCode=vm&utm_source=5uqvqirt
暁悠 2017-09-04
  • 打赏
  • 举报
回复
第一步,将 session_id存进数据库用户表。 第二步,当用户登陆更新 session_id 的时候,就处理删除 session_save_path下的旧 session_id ,旧的被删了就等于挤下去了。
如花alen 2017-09-04
  • 打赏
  • 举报
回复
存用户session的时候 再存一个随机码在库里 每次操作除了验证session[name] 再验证一下随机码是否过期 和库里的是否一致

20,398

社区成员

发帖
与我相关
我的任务
社区描述
“超文本预处理器”,是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。PHP语法利用了C、Java和Perl,该语言的主要目标是允许web开发人员快速编写动态网页。
phpphpstorm 技术论坛(原bbs)
社区管理员
  • 开源资源社区
  • phpstory
  • xuzuning
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧