我想使用第三方JWT令牌(从我目前的身份验证系统),基于这个JWT令牌生成一个自定义的火力基地令牌,并使用它来访问fiREORS数据库。
我的概念如下:
我想更好的方法是从我的第三方后端(使用admin-sdk生成)颁发(第二个)令牌,但我无法真正访问这个第三方后端。
这对我来说是一种方式吗?或者根据我的设置还有其他选择吗?
Firebase实际上有一个关于使用自定义身份验证系统在JavaScript中使用Firebase进行身份验证的详细解释,这是您计划要做的。您验证第三方令牌,然后使用signInWellCustomToken()
创建一个自定义令牌。然后您可以signInWellCustomToken()
并使用Firebase身份验证中的Firebase安全规则等功能。