使用 Firebase 验证 React Native 中的电话号码?



我以为在Firebase之后version 3.0.0手机身份验证将被集成。但是,我不断收到错误,firebase.auth().verifyPhoneNumber()不是函数(Node.js)。我目前正在使用反应原生,这意味着我正在使用 Web API。有谁知道如何从这里开始?

  • "Firebase": "^4.8.0",

编辑:我正在实施Facebook,谷歌和电子邮件作为登录方法。但是,我的应用程序要求用户验证他/她的电话号码。我在文档中看到的只是如何通过短信登录,但没有验证。

提前感谢!

当你signInWithPhoneNumber时,你实际上是在验证用户的电话号码。您可以使用Facebook/Google登录,然后linkWithPhoneNumber/updateWithPhoneNumbercurrentUser。这将更新用户的电话号码并验证所有权。自 4.x.x 版以来,Firebase 一直支持电话号码身份验证。 顺便说一句,这对于 react-native 来说不是开箱即用的。您需要对此使用类似的方法:Ionic2身份验证火力库

相关内容

  • 没有找到相关文章

最新更新