我当前的用户故事是user1登录到我的网站和Facebook(这些帐户已连接等).
在此user2登录到他的帐户之后,来自user1的剩余会话将与user2与我的站点的交互以及他们发布的人员进行交互.
所以为了解决这个问题,我检查了登录的用户是否实际上拥有当前登录的facebook(这会导致他们进入facebook登出等),并显示一个允许用户注销的链接. .
点击链接后,他们将转到Facebook并返回该网站.但是,如果您打开一个新标签并转到Facebook User1仍然登录.
有点晚了但是这里有我的贡献:
在生成注销URL时使用params,重定向到使用Facebook API函数销毁会话的页面.
这是一个例子:
$logoutUrl = $facebook->getlogoutUrl(array("next" => "http://mydomain.com/page4logout"));
在page4logout中,您可以实例化facebook对象并执行以下命令:
$facebook->destroySession();
之后,您可以进行重定向.
原文地址:https://www.jb51.cc/php/137460.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。