【发布时间】:2020-07-16 23:25:39
【问题描述】:
我在 iOS (Swift) 上使用 Firebase 身份验证。在我的应用中,用户创建帐户的方式只有两种:
- 电子邮件(电子邮件/密码)
- 使用 Apple 登录
这是一个我不知道在帐户关联方面该怎么做的示例:
- 用户使用选项#1(电子邮件)创建帐户并使用
jake@gmail.com注册 - 用户退出账户并关闭应用
- 用户打开应用程序,而不是使用选项 #1(电子邮件)登录到已创建的帐户,而是尝试使用选项 #2(使用 Apple 登录)登录。但是,他的 Apple ID 电子邮件是
jakeApple@gmail.com,与jake@gmail.com不一样
注意:这一切都发生在同一部手机上
这会在 Firebase 中创建 2 个帐户,因为电子邮件不同。默认情况下,我在 Firebase 仪表板中启用了每封电子邮件的 1 个帐户,并且希望保留此选项,因为它是推荐的。反正有没有将这两个帐户链接在一起?另外,它们应该链接在一起吗?
【问题讨论】:
标签: ios swift firebase authentication firebase-authentication