如何允许用户登录新的fb帐户而另一个帐户登录

时间:2012-05-28 08:33:42

标签: facebook facebook-graph-api facebook-login

我正在使用facebook api。我想从Facebook获取用户数据。用户可以一次添加多个Facebook帐户。

我的问题是: 如果用户在Facebook帐户中登录一次并想要添加其他帐户。它不会从现有帐户自动注销。 我想从现有登录页面注销用户并将其重定向到Facebook登录页面

2 个答案:

答案 0 :(得分:0)

使用javascript api调用:

FB.logout(function(response) {
  alert("user is now logged out");
});

如果您使用的是PHP-SDK

header("Location: " . $facebook->getLogoutUrl(array('next'=>"http://domain.com/wheretoredirectafterlogout.html")));

答案 1 :(得分:0)

您可以调用FB.logout函数,然后直接调用FB.login函数,例如

function logout_and_login() {
  FB.logout(function(response) {
    FB.login( function() {
      // do something
    });
  });
}

然后您可以根据需要将该功能添加到按钮/链接。