加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

PHP – 停止并发用户登录

发布时间:2020-12-13 13:26:57 所属栏目:PHP教程 来源:网络整理
导读:我需要一种使用 PHP / MySQL停止并发登录的方法. 目前的设置 目前有2人在我内部构建的系统上共享相同的登录名.由于系统的性质,我不希望他们都登录. 我试过的 关于stackoverflow的大约10篇文章,并尽可能长时间用google搜索. 我还尝试在用户表中添加一个“logg
我需要一种使用 PHP / MySQL停止并发登录的方法.

目前的设置

目前有2人在我内部构建的系统上共享相同的登录名.由于系统的性质,我不希望他们都登录.

我试过的

关于stackoverflow的大约10篇文章,并尽可能长时间用google搜索.

我还尝试在用户表中添加一个“loggedin”字段,该字段在登录时设置为1,并且在注销时设置为0.然后,如果登录时使用相同的用户凭据,则会失败.

我遇到的问题是,如果登录的人关闭浏览器而没有正确注销,则不会更新数据库.然后我接到那个人的电话,我将不得不在数据库中将值重置为0.

由于该产品很快将在内部推广到大约20人,因此这在未来是不可行的.

我需要的

我需要的是找到一种方法,当浏览器关闭时,执行脚本以更新数据库.或者,一种读取服务器上每个当前会话的方法,我可以操作,或其他东西.

限制

我们的托管服务提供商很糟糕,随后我可以对服务器做出的更改是有限的/不可能的.托管是一个共享托管解决方案.

What i need is to find a way that when the browser closes a script gets executed to update the database.

你不能.

您的最佳解决方案可能是将会话ID与数据库中的用户相关联.如果用户计算机上的会话ID与数据库中的最新会话ID不匹配,请让他们登录并更新数据库.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读