首页 文章

Firebase身份验证问题

提问于
浏览
1

我正在为我的iOS项目使用firebase身份验证 . 我正面临谷歌登录案例覆盖帐户的问题,即如果我使用电子邮件或Facebook登录登录,那么如果我点击谷歌登录然后从控制台帐户获得谷歌加改变 . 我已使用相同的电子邮件禁用了多个帐户 . 我第一次使用google plus登录时,我没有遇到这个问题 .

1 回答

  • 0

    这是预期的行为 . 如果使用相同的电子邮件,Google身份验证将覆盖其他形式的身份验证,如Facebook或电子邮件/密码 . 如果这不是您想要的行为,请转到the Firebase website并留下反馈 . 与此同时,这里有一些选择:

    • 按原样处理 . 许多用户甚至不关心它

    • 启用多个帐户,以便用户可以使用其中一个帐户登录

    • 在数据库中保留一条路径,列出用于Facebook身份验证的用户电子邮件,然后在向Google上的用户进行身份验证之前使用 Cloud 功能进行扫描,如果发现该电子邮件属于Facebook帐户,则阻止登录 .

相关问题