多个Facebook帐户绑定到一个应用程序

时间:2012-10-18 18:34:02

标签: android facebook facebook-access-token

我想弄明白我的应用程序中绑定了多个Facebook帐户。因此,当不同的用户登录时,他们可以访问他们各自的Facebook帐户。

我想让我的应用拥有自己的登录信息。用户登录后,可以选择连接自己的Facebook帐户。但是因为有多个用户我需要弄清楚如何关联多个Facebook帐户。

这是我到目前为止所得到的:

  1. Facebook Dialog Auth ,因为SSO使用Facebook App,因此一次只允许一个fbook帐户。
  2. 服务器端身份验证因为我希望访问令牌能够持续很长时间(60天),而每个用户在使用我的应用时都不必重新登录Facebook。
  3. 以下是我的挂断:

    1. 如果用户登录我的应用后(如果已经关联了他们的Facebook帐户),我该如何重新申请令牌?这是正确的方法吗?任何人都可以提供重新应用令牌的教程或代码吗?

      private Facebook mFb;
      mFb.setAccessToken(TOKEN);
      
    2. 任何人都可以提供有关如何设置服务器端身份验证的代码吗?

1 个答案:

答案 0 :(得分:0)

对于适用于Android的新Facebook SDK 3.0b(http://developers.facebook.com/android),我们提供了一个名为SwitchUserSample的新示例,这可能是您的一个很好的起点。

截至撰写本文时(由于SDK仍处于测试版和“预览”分支),您可以在https://github.com/facebook/facebook-android-sdk/tree/preview/samples/SwitchUserSample的GitHub中找到示例代码 - 当然还有示例(带有项目文件) )也在SDK本身。