有没有一种方法可以使用不同项目的服务帐户签署Firebase自定义令牌



我想将signInWithCustomToken用于次要项目,该次要项目使用由主要项目的服务帐户签名的令牌。

此刻我得到了";错误:自定义令牌对应于不同的访问群体">

我希望将签名服务帐户添加到具有Role:service account Token Creator的二级项目中就足以接受其令牌,但事实并非如此。

我还能做些什么让这个设置正常工作吗?

我认为答案是"这是不可能的";。参见Firebase团队成员的声明

";一个服务帐户只能为一个且只能对一个项目的令牌进行签名。服务帐户Foo签署的任何令牌仅在Foo的父项目中有效">--hiranya911

https://github.com/firebase/firebase-admin-node/issues/634#issuecomment-525953070

最新更新