我的问题是以下。 我有一个网站 http://de.gamercharts.com/Facebook登录错误使用FB php sdk
您可以与Facebook连接(如果你没有一个帐户,帐户将被创建)。 之后,如果您从网站注销,您也从Facebook注销。 目前为止一切正常。 问题是,如果我退出该网站(让我们打电话给站点GC)并注销Facebook,当我点击网站上的“connect with facebook”时,我登录到网站上,而不是提示到Facebook登录屏幕。 当我打印用户时,我发现即使我从Facebook注销,我仍然有用户ID。 为什么会发生这种情况,我该如何解决? 对任何花时间回答的人都非常感谢。 对于我正在使用Zend的记录,虽然我不认为它是相关的。 我自己没有实现Facebook登录,我正在继续其他人的工作。
这是一个众所周知的问题包括或调用session_start()。你可以粘贴你的Facebook注销脚本? – 2013-05-07 14:23:52
我不处理Facebook登出我自己。我做这样的重定向到Facebook:https://www.facebook.com/logout.php?next = http%3A%2F%2Fde.gamercharts.com%2Flogout&access_token = 367142350026907%7C44c1128426159aa61f9432c17bf16082。你可以传递一个url到这个函数,url是我们自己的注销函数,这会删除GC会话。 – 2013-05-08 12:51:51
我不明白的是为什么当我退出facebook时我仍然看到我的FB用户标识。我只是想让我的问题更明显。 – 2013-05-08 12:55:14