【发布时间】:2018-04-04 00:58:04
【问题描述】:
我使用此 (https://github.com/facebook/react-native-fbsdk) 组件尝试使用 Facebook 为我的应用设置身份验证。我已经成功配置了它,所以登录按钮在两个平台上都给了我一个有效的令牌。
问题在于应用程序records successfully logged user,要摆脱它非常棘手(只有重新安装才能有所帮助)。此外,当您尝试在 android 上的 facebook 应用程序中更改登录用户时 - 它会出现错误:
'用户以不同的 Facebook 用户身份登录'
我总是收到this 屏幕而不是登录表单,我可以在其中输入其他凭据或至少更改帐户。
我使用提供的LoginManager.logInWithReadPermissions 登录,LoginManager.logOut 似乎什么也没做。
那么,如果登录不正确或 main-fb-app 帐户已更改,我是否可以申请 to give a user a choice?
【问题讨论】:
-
同样的问题,有什么进展吗?
-
问题特别解决。我成功配置了 Android 部分,所以它现在没有错误,并且 LoginManager.logOut() 对 Android 很好。 IOS 仍然记得登录用户,所以我不能在我的应用程序中更改帐户。
-
@StanislavMatviichuck 你到底做了什么?
标签: android ios facebook react-native react-native-fbsdk