我可以将一个Firebase项目用于多个Google云项目吗?

我可以将一个Firebase项目用于多个Google云项目吗?,firebase,google-cloud-platform,Firebase,Google Cloud Platform,我有多个谷歌云项目,比如project1、project2等等,还有一个Firebase项目,它与一个云项目(比如project1)相链接 我想使用相同的Firebase项目登录/注册我们的所有项目。当用户成功签名并将id令牌传递到project1后端时,将成功验证该id令牌,但无法在project1所在的另一个项目中验证相同的id令牌。Firebase项目是一个Google Cloud项目,只是设置了一些额外的属性。因此,你的标题中的问题的答案是“否”,云项目和Firebase项目之间最多有1

我有多个谷歌云项目,比如project1、project2等等,还有一个Firebase项目,它与一个云项目(比如project1)相链接


我想使用相同的Firebase项目登录/注册我们的所有项目。当用户成功签名并将id令牌传递到project1后端时,将成功验证该id令牌,但无法在project1所在的另一个项目中验证相同的id令牌。

Firebase项目是一个Google Cloud项目,只是设置了一些额外的属性。因此,你的标题中的问题的答案是“否”,云项目和Firebase项目之间最多有1:1的关系

但是您的用例听起来很合理。应该可以在一段后端代码上验证多个项目的ID令牌。最重要的是,您的代码为每个项目使用正确的凭据

因此:在解码来自该项目的ID令牌时,请检查您是否为每个项目使用了正确的私钥