【问题标题】:firebase web, authenticate phone to existing account emailfirebase web,向现有帐户电子邮件验证电话
【发布时间】:2020-04-07 10:11:52
【问题描述】:

firebase web 和 javascript,我有一个带有电子邮件和密码的帐户,现在我需要使用手机进行身份验证,但要更新到使用电子邮件和密码创建的先前帐户,我只发现手机创建了一个新帐户但不要更新旧的,帮助

【问题讨论】:

  • 请参阅 stackoverflow 指南,您可以在此处提出如​​何以及提出什么样的问题。用一些代码展示你的努力。

标签: javascript firebase firebase-realtime-database firebase-authentication


【解决方案1】:

在 Firebase 身份验证中,您不能只向现有配置文件添加其他信息。但是您可以做的是为具有多个提供者的用户创建配置文件,然后链接这些提供者。因此,在您的情况下,您需要使用电话号码提供商创建一个额外的个人资料,然后将其链接到现有的电子邮件+密码帐户。

步骤(如文档中所述):

  1. 关注sending a verification code to the user's phone number的流程

  2. Get the AuthCredential for the user's phone auth

  3. 现在link the auth providers创建一个合并帐户。

【讨论】:

  • 很好,感谢帮助的朋友,我现在解决了
猜你喜欢
  • 2017-02-23
  • 1970-01-01
  • 1970-01-01
  • 2020-08-06
  • 1970-01-01
  • 2023-04-05
  • 2021-05-12
  • 1970-01-01
  • 2020-07-19
相关资源
最近更新 更多