iOS在firebase中有可信赖提供商的概念吗?

时间:2018-05-09 04:56:31

标签: firebase firebase-authentication

我已经阅读了firebase中受信任的提供程序的概念。这意味着,如果电子邮件提供商是gmail和谷歌帐户是gmail和用户登录它们两者在firebase控制台谷歌提供商将只是trusted provider for the domain.

我在iphone中创建了一个gmail.com帐户,并在firebase控制台中创建了一个密码提供程序。所以现在 当我在firebase控制台中查找abc@gmail.com时,它显示为一个很酷的电子邮件/密码提供商。

这是证据:

enter image description here 然后我使用相同的电子邮件abc@gmail.com并使用google登录,我在链接后返回firebase 并看到abc@gmail.com现在显示两个提供商,谷歌和电子邮件提供商。

我在Android上做了同样的事情,只有一个提供商谷歌。我究竟做错了什么 ?

many developers have quoted from a firebase doc

  

您可以配置用户是否可以创建多个使用相同电子邮件地址但链接到不同登录方式的帐户。例如,如果您不允许多个帐户使用相同的电子邮件地址,则用户无法创建使用电子邮件地址为ex@gmail.com的Google帐户登录的新帐户,如果已有帐户签名的话使用电子邮件地址ex@gmail.com和密码。

这适用于来自iOS的吗?这条规则仍然有效吗?

进一步信息:

我正在使用单一提供商帐户:

enter image description here

如果您无法解释任何问题,请解释firebase控制台可以使用gmail帐户同时列出谷歌和电子邮件提供商的情况。我认为它应该只是谷歌。请解释firebase控制台的图像,同时显示gmail帐户同时列出的Google和电子邮件提供商。

0 个答案:

没有答案