【问题标题】:How to create service account for firebase to use with firebase functions如何为 firebase 创建服务帐户以与 firebase 功能一起使用
【发布时间】:2018-03-27 21:28:39
【问题描述】:

我正在使用firebase cloud functions 构建服务器,我需要其他服务器来调用我的服务器端点。最重要的是,我需要对调用我的服务器的这些第三方域进行身份验证。

问题 1:如何创建这样的服务帐户,在调用中包含服务帐户凭据并从中提取 idToken

问题 2:一旦我知道如何进行此类安全调用(例如,如何使用 Postman REST 应用程序 或任何其他首选工具。 提前致谢。

【问题讨论】:

    标签: firebase firebase-realtime-database firebase-authentication google-cloud-platform google-cloud-functions


    【解决方案1】:

    至少我对#1 有一些想法。查看https://firebase.google.com/docs/auth/admin/verify-id-tokens 的文档。

    调用您的服务的任何人都需要登录到 Firebase,以便它可以发送 ID 令牌(请参阅标题为“在客户端上检索 ID 令牌”的部分),然后您的服务将需要验证该令牌(请参阅部分标题为“使用 Firebase Admin SDK 验证 ID 令牌”)。

    我从未尝试通过 Postman 或类似的方式模拟这种交互的客户端,很遗憾,我无法帮助您解决这部分问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-12-07
      • 2021-05-23
      • 2019-01-15
      • 2017-10-11
      • 2019-01-12
      • 1970-01-01
      • 2021-08-23
      • 2017-08-04
      相关资源
      最近更新 更多