android - 如何在用户注册和登录时使用 firebase 将 OTP 代码发送到电子邮件和电话号码

标签 android firebase authentication firebase-authentication

我正在开发一个社交媒体,我想只使用 OTP 实现无密码注册过程,另外我想知道当时应该对电话和电子邮件地址进行什么验证! 请帮忙

最佳答案

这是不可能的。 Firebase Auth 提供使用电话号码登录的功能和使用电子邮件链接登录的功能。这些是单独的提供者。您可以同时触发它们,但它们会导致创建 2 个帐户。除非,您从一个开始,然后链接另一个。例如,您可以使用电子邮件链接注册,然后将电话号码添加到创建的帐户中。之后,用户可以使用任一机制登录。

关于android - 如何在用户注册和登录时使用 firebase 将 OTP 代码发送到电子邮件和电话号码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50307243/

相关文章:

android - 在回收站 View 中的特定位置更新 View

java - Firebase 身份验证要求更新 Google Play 服务

javascript - 云函数: HTTP trigger inconsistent batch commit

java - Shiro Security,多个领域,哪些授权信息被获取?

android - 如何使用 Facebook 应用程序从另一个 Android 应用程序发送照片

android - Sherlock 操作栏 : findViewById(android. R.id.home)在 android 2.3 中返回 null

java - 在适配器上为每个项目添加 Onclick 以打开新的不同 Activity

javascript - Firebase web v9 升级中断 react-firebase-hooks "useCollectionData()"

windows - Git - 如何在 Windows 上使用 .netrc 文件保存用户和密码

api - 如何防止对 RESTful 数据服务的蛮力攻击