Facebook完全从使用Facebook SDK的Android应用程序注销

时间:2014-07-15 07:54:51

标签: android facebook facebook-graph-api sdk logout

我的Facebook SDK for Android存在问题:基本上我有一个使用Facebook SDK登录的应用程序X(因为我的智能手机上安装了" Facebook" Android应用程序,它使用其本机登录屏幕访问)。 通过这种方式,如果我通过Facebook SDK从我的应用程序X登录,我发现自己也登录了" Facebook"适用于Android的应用。

现在问题出现了:如果我想断开与我的应用程序X的连接(可能是因为我想更改用户或因为我在另一部手机上使用的应用程序而不是我的),facebook SDK不允许完全断开FB,但只能从我的应用程序X. 这是一个问题,因为如果我打开应用程序" Facebook"对于Android,我发现自己仍然连接,如果我关闭并重新打开我的应用程序X,它会注意到有一个FB会话打开,它会自动将我与该用户连接。

如何从我的应用X中完全退出FB?

由于

2 个答案:

答案 0 :(得分:0)

好的,完全注销facebook的唯一方法是禁用SSO登录并使用网络版......

答案 1 :(得分:0)

尝试执行以下操作:LoginManager.getInstance()。setLoginBehavior(LoginBehavior.WEB_ONLY)

优点:在这种情况下,LoginManager.getInstance()。logOut()工作正常。

缺点:身份验证将始终显示在Webview对话框中。