Firebase身份验证:具有相同电子邮件地址的多个帐户/配置文件

Firebase身份验证:具有相同电子邮件地址的多个帐户/配置文件,firebase,firebase-authentication,Firebase,Firebase Authentication,是否可以将多个“配置文件”链接到一个电子邮件地址?下面是一个示例场景: 设想一个SaaS产品,它允许客户设置他们的页面/商店。假设我们有一些客户端设置了Store1和Store2。这两个应用程序可能使用相同的Firebase项目和相同的Firestore数据库,但对于客户/用户来说,这两个应用程序之间实际上没有链接 现在,用户在Store1上创建了一个带有电子邮件地址的帐户user@email.de. 那天晚些时候,他遇到Store2,认为它是一个完全独立的store-to-Store1,所以他

是否可以将多个“配置文件”链接到一个电子邮件地址?下面是一个示例场景:

设想一个SaaS产品,它允许客户设置他们的页面/商店。假设我们有一些客户端设置了Store1和Store2。这两个应用程序可能使用相同的Firebase项目和相同的Firestore数据库,但对于客户/用户来说,这两个应用程序之间实际上没有链接

现在,用户在Store1上创建了一个带有电子邮件地址的帐户user@email.de. 那天晚些时候,他遇到Store2,认为它是一个完全独立的store-to-Store1,所以他自然不会考虑使用已经为Store1创建的帐户登录。所以他试着用他的电子邮件地址在Store2注册user@email.de但随后他收到了已经在使用的错误电子邮件

因此,我希望用户能够为多个商店创建具有相同电子邮件和不同密码的独立帐户


有没有办法通过一个firebase项目来实现这一点?如果没有,我还有什么其他选择?

听起来你可能想要多租户:谢谢@DougStevenson这似乎就是我想要的。我会试试看。