2010-04-12 23 views
1

我使用Facebook的使用PHP库连接,当我使用如何防止Facebook连接从Facebook.com注销?

FB.Connect.logout(); 

这是从我的网站注销用户,而且它正在登录他出facebook.com

我该如何解决呢?

+0

您是否使用Facebook连接作为登录过程的一部分到您的网站?您是否也在页面加载中使用requireSession? – Abs 2010-04-12 17:45:31

回答

1

你可能不应该尝试这么做。

连接是解决方案的单点登录 - 如果您在任何地方注销,也可以在Facebook和所有附属站点上注销。

如果您依靠自己的Cookie来坚持会话,那么您在登录成功后可以选择忘记Facebook,但在这种情况下,您无法使用其注销按钮或JavaScript,也不会选择如果用户注销Facebook。

如果您避免进行自动登录/自动注销,如果用户退出Facebook,您将无法启动,因此在不重新检查会话状态的情况下使用Facebook连接功能可能会失败。