React Native Firebase:如何使用Facebook身份验证



我开始构建一个具有React Native的应用程序,并正在实现Firebase后端。

我添加了使用Firebase的标准登录,但是现在在实施Facebook身份验证时会出现问题。我无法访问文档中提到的Facebookauthprovider。

https://firebase.google.com/docs/reference/js/firebase.auth.facebookbookauthprovider

他们给出了两个矛盾的例子,而且似乎都没有起作用。首先是实例化的:

var provider = new firebase.auth.FacebookAuthProvider();

当我尝试调用这个问题时,我会发现一个错误。

12-23 19:14:07.388 3082 3517 e ReactNativeJS:不确定不是一个 构造函数(评估新的 _firebase2.default.auth.facebookauthprovider()')

和下面的几行,它们给出以下示例:

var cred = firebase.auth.FacebookAuthProvider.credential(...)

将其作为静态对象而不是构造函数访问。这似乎也不起作用。在这两个示例的情况下,我很难理解Firebase API的实际工作方式,并且我的应用程序仍然没有功能性的FB身份验证。任何帮助都非常感谢!

这在firebase API中没有清楚地说明,但似乎在实例化的firebaseApp提供的API与Firebase模块提供的API之间存在明确的区别。

我的错误是,我试图通过我的FirebaseApp而不是实际的firebase模块访问Facebookauthprovider。我现在更改了参考,一切似乎都在起作用。

相关内容

  • 没有找到相关文章

最新更新