【发布时间】:2016-11-12 12:21:27
【问题描述】:
我将 Facebook 登录集成到我的应用程序中,它运行良好。问题在于注销。
当我在我的设备上打开 Facebook 应用程序时,我可以执行注销,这样下次我打开它时,它会询问我是否想用我常用的帐户登录,用另一个帐户登录,甚至创建一个新账户。很好,这是意料之中的。
但这不会发生在我的应用程序中。我的意思是,如果用户打开我的应用程序,点击“注销”并运行下面的代码
// Initialize Facebook SDK on the beginning.
FacebookSdk.sdkInitialize(this.getApplicationContext());
...
// Logout on user choice.
LoginManager.getInstance().logOut();
下次他回到应用程序并点击登录时,他将直接使用他的帐户登录,不会询问他要登录的每个帐户。
我认为我需要清除所有保存的信息(令牌?),这些信息正在用于此直接登录。它是否正确?如果是,我该怎么做?
谢谢,
【问题讨论】: