【问题标题】:Logout Facebook Android SDK注销 Facebook Android SDK
【发布时间】:2014-07-31 17:09:02
【问题描述】:

我使用 Facebook Android SDK 中的 LoginButton 登录到我的应用程序。如何以编程方式将用户从任何 Activity 中注销?

【问题讨论】:

标签: java android facebook facebook-android-sdk


【解决方案1】:

如果你使用的是facebook SDK 4,你首先需要初始化sdk:

FacebookSdk.sdkInitialize(getApplicationContext());

然后:

 LoginManager.getInstance().logOut();

 AccessToken.setCurrentAccessToken(null);

【讨论】:

    【解决方案2】:

    如果你使用的是facebook SDK 4,你首先需要初始化sdk:

    FacebookSdk.sdkInitialize(getApplicationContext());
    

    然后就这样做:

    LoginManager.getInstance().logOut();
    

    更多详情请见here

    【讨论】:

      【解决方案3】:

      启动 Facebook SDK 4.0 你需要调用

      LoginManager.getInstance().logOut();
      

      【讨论】:

      • 我没有看到这会迫使用户重新进行身份验证。 :(
      • 在此注销之前使用 loggingManager.getInstance.logout() 始终检查访问令牌是否为空;
      【解决方案4】:

      【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-10-22
      • 2013-05-22
      • 1970-01-01
      • 2014-04-04
      • 2011-05-19
      • 2015-08-30
      • 2011-05-31
      • 2013-07-29
      相关资源
      最近更新 更多