我有一个注销选项,这是我的代码:
session_start();
session_destroy();
setcookie("key","",time()-60*60*24);
setcookie("username","",time()-60*60*24);
我想添加另一个选项以从所有会话(在另一台设备上)注销,例如,如果用户更改了密码,则该用户的所有会话都将被清除并从所有会话中注销。
如何在所有设备上编辑所有会话?我可以将会话 ID 存储到数据库,并使用会话密钥更改数据吗?(不是当前用户)