Firebase 使用不同的firestore实例进行身份验证

Firebase 使用不同的firestore实例进行身份验证,firebase,firebase-authentication,google-cloud-firestore,Firebase,Firebase Authentication,Google Cloud Firestore,我们能否在firestore中拥有一个仅用于身份验证的数据库,并且让我创建的每个网站都有一个用于存储数据的主firestore实例和一个用于登录的辅助firestore实例,并且仍然基于此身份验证强制执行数据库/存储规则 有人能解释一下如何使用吗?您是否希望为auth使用一个项目,为每个网站使用一个项目?该博客讨论如何在项目中使用多个Firebase实例,所有实例都指向不同的Firebase项目。这意味着用户需要在所有实例上进行身份验证,每个实例都有自己的规则。您在GoogleAuth中提到的部

我们能否在firestore中拥有一个仅用于身份验证的数据库,并且让我创建的每个网站都有一个用于存储数据的主firestore实例和一个用于登录的辅助firestore实例,并且仍然基于此身份验证强制执行数据库/存储规则


有人能解释一下如何使用吗?

您是否希望为auth使用一个项目,为每个网站使用一个项目?该博客讨论如何在项目中使用多个Firebase实例,所有实例都指向不同的Firebase项目。这意味着用户需要在所有实例上进行身份验证,每个实例都有自己的规则。您在GoogleAuth中提到的部分是,您可以在每个数据库上使用相同的uid来引用同一用户的数据。如果您使用的是电子邮件和密码,则需要为具有相同uid的每个实例创建自定义令牌,以便您可以在所有实例上拥有相同用户(使用uid)的数据。@JasonBerryman yes。你说得对。