我想添加一些东西,比如从管理员注销所有活动登录到我的系统中
我有一些情况,当管理员更改用户的权限时,我将权限存储在SESSION、中
所以我想在ADMIN Press事件时注销所有用户
类似于在谷歌,我们可以选择从其他设备注销。
有一种方法我可以发现,我可以设置一个GLOBAL变量,每次我都会在登录后每隔1分钟启动AJAX时检查它
还有其他更标准的方法吗。
您应该确定用户会话的存储位置。如果您的web服务器正在使用文件(请参阅php.ini),那么删除这些文件将对所有用户的会话造成残酷的破坏。
我有一个类似的场景,需要通过PHP强制注销用户。
C.Vergnaud的建议很有效,但只是为了补充他的答案,请在文件php.ini
中查找session.save_path
。
或者,您可以使用函数session_save_path()
从PHP获取此路径。