React-Native-Firebase 使用电子邮件创建用户,无密码

问题描述 投票:0回答:1

我正在使用 React Native Firebase 为我的 Expo 应用程序构建身份验证。我不希望用户必须记住另一个密码,因此我想通过电子邮件链接实现无密码身份验证。我在 React Native Firebase 网站上找不到任何在线资源或文档来执行此操作。我在 React Native Firebase 的网站上看到对 signInWithEmailLink 方法的 API 引用,但没有提及 createUserWithEmailLink 或类似的内容。有人对如何解决这个问题有任何建议吗?

顺便说一句,我使用 React Native Firebase 而不是更简单的 Firebase JS SDK,因为我想在我的应用程序上使用 Firebase JS SDK 不支持的模块。

firebase react-native firebase-authentication react-native-firebase
1个回答
0
投票

React-Native-Firebase 库为其目标平台包装了本机 Firebase SDK。因此,如果 rnfirebase.io 上没有特定文档,您通常可以使用 Firebase 文档中的等效文档。

在这里,我建议使用有关 在网络应用中使用电子邮件链接登录的 Firebase 文档。

如果您阅读该页面,您会发现那里也没有

createUserWithEmailLink
API。这是因为使用电子邮件链接登录不需要明确的注册步骤。用户第一次使用链接登录时,会自动创建他们的帐户。

© www.soinside.com 2019 - 2024. All rights reserved.