Firebase 身份验证 - 无法添加电话号码进行测试
Posted
技术标签:
【中文标题】Firebase 身份验证 - 无法添加电话号码进行测试【英文标题】:Firebase Auth - Unable to Add Phone Number for Testing 【发布时间】:2020-11-05 04:55:30 【问题描述】:我无法添加电话号码来测试我的 Firebase 电话身份验证工作流程。见下图:
Firebase 电话身份验证面板
提供有效的电话号码/验证码并单击“添加”后,我收到此错误:
在过去两周内,我曾多次尝试注册我的设备,但结果相同。希望有人以前见过这种情况,如果有,有解决办法吗?
更新:
我尝试了以下数字格式,结果相同 -
+1 123-456-7890
+11234567890
【问题讨论】:
请公布您输入电话号码的方式 @JustinFrazer - 请使用虚构的电话号码以避免影响用户帐户。 真实电话号码会出现该错误 如果您在使用 Firebase 控制台时遇到问题,请直接联系 Firebase 支持以寻求帮助。 support.google.com/firebase/contact/support @AmodGokhale 实际上我使用的是“真实”电话号码,导致抛出错误。在使用更“虚构”的号码后,它成功了(即 +1 111-111-1111)。感谢您的指导! 【参考方案1】:长话短说,我用我的个人电话号码作为测试号码;我在以前的 Firebase 支持的具有相同功能的项目中成功使用了它。在完成功能测试后,我从 Firebase 项目中删除了测试电话号码。我认为这很可能是 Firebase 的一个错误
我已成功使用电话号码“+1 111-111-1111”
更新:
在成功使用“+1 111-111-1111”电话号码,删除它并尝试重新输入后,我遇到了同样的错误
【讨论】:
【参考方案2】:您需要先删除身份验证选项卡中的用户电话号码,然后才能添加(或重新添加)电话号码作为测试电话号码
【讨论】:
以上是关于Firebase 身份验证 - 无法添加电话号码进行测试的主要内容,如果未能解决你的问题,请参考以下文章
Firebase firestore 获取未经身份验证的用户文档