C6S*_*ver 12 firebase firebase-authentication
在Firebase控制台中,我专门将其设置为仅允许"每个电子邮件地址一个帐户".这可以在"高级"下的登录方法选项卡中找到.
我有一个使用Google登录方法创建的帐户,其地址类似于"me@gmail.com".如果我然后选择使用也使用"me@gmail.com"的帐户通过Facebook登录,Firebase允许它,但Users实体中的电子邮件地址为空.
Firebase文档说明:
如果您不允许多个帐户使用相同的电子邮件地址,则如果已经有使用该电子邮件地址登录的帐户,则用户无法使用电子邮件地址ex@gmail.com创建使用Google帐户登录的新帐户ex@gmail.com和密码.
如果您尝试使用用户名/密码直接创建Firebase登录,而不是从Facebook和Google等两家提供商创建帐户,这是否只会计算在内?我的印象是,如果它找到重复的电子邮件地址,它应该拒绝注册/登录.我确实意识到引用声明"和密码"让我感到惊讶.
转到 Firebase 控制台
在身份验证 -> 登录方法中
向下滚动到“高级”部分,单击“更改”,然后单击“保存”
| 归档时间: |
|
| 查看次数: |
6575 次 |
| 最近记录: |