如何开发适用于许多不同Facebook用户的自助服务终端模式应用。每个人都可以通过我的应用程序注销,而不是官方的Facebook应用程序注销,因为他们将无法访问官方的Facebook应用程序。
作为回应,一位facebook雇员告诉我:https://developers.facebook.com/bugs/696057353756212
欢迎提出任何建议。
答案 0 :(得分:0)
基本上,如果您正在构建自助服务终端应用,则不希望使用SSO,因为您无法控制谁登录到Facebook应用。
如果您正在使用LoginButton,那就像执行以下操作一样简单:
loginButton.setLoginBehavior(SessionLoginBehavior.SUPPRESS_SSO);
当您的应用退出时,只需按照您已经提到的那样执行closeAndClearTokenInformation()。
SUPPRESS_SSO的作用是它只会为用户提供一个Web对话框进行登录,并完全绕过Facebook应用程序。