Firebase 身份验证:有没有办法为单个用户帐户设置多个电话号码?

Kha*_*led 5 google-app-engine firebase firebase-authentication

Firebase 是否支持具有多个电话号码的单个用户?

我们正在构建一个系统,其中一个组的管理员可以通过简单地添加他们的电话号码(一个用户可能有多个号码)来将用户添加到一个组中。我们正在考虑使用 Firebase 身份验证。

用户在系统上注册时需要添加他们的电子邮件、密码、电话号码。这基本上授予用户在登录时访问其电话号码所在组的访问权限。

在用户有两个电话号码A和B的情况下,他可以用电话A注册Group1,用电话B注册Group2。Firebase 允许电话身份验证,这也验证此用户是电话号码的真正所有者,因此我们可以授予他们访问相关订阅组的权限。

我们希望用户使用他们的电子邮件/密码或任何电话号码登录,并且仍然能够看到他们订阅的所有群组。因此,在我们上面的示例中,用户应该看到Group1Group2与他们是使用电子邮件/密码电话 A还是电话 B登录无关。

这要求用户个人资料应该有两个(或更多!)电话号码,但阅读 Firebase 文档,我们无法看到单个用户拥有多个电话号码的相关信息。感谢您的反馈。