【问题标题】:How do I send Firebase token to backend (Node / Express) via HTTPS如何通过 HTTPS 将 Firebase 令牌发送到后端(Node / Express)
【发布时间】:2018-04-07 01:51:09
【问题描述】:

我的应用程序有客户端登录,运行良好。现在我需要将客户端 UID 传递给 Node。

在 Firebase 文档中找到此 Verify ID Tokens,但我只是不知道我将如何实际执行此部分:“通过 HTTPS 将令牌发送到您的后端”

【问题讨论】:

    标签: javascript node.js firebase firebase-admin


    【解决方案1】:

    您的 Node 服务器端部件是否已经创建了 API,或者您需要构建它吗?

    有很多方法可以将此信息从客户端传递到服务器。有时,身份验证信息在执行其他操作的 API 调用的 HTTP 标头中传递。有时 API 包含一个特定的调用,用于向后端“注册”用户,您可以在该调用的有效负载中将客户端令牌传递给服务器。

    没有将客户端用户授权信息传递给服务器的最佳方式,每个应用程序都需要在其服务器端设计中做出该决定。

    【讨论】:

    • 即使你的回答没有直接回答我的问题(就像你说的,“没有最好的方法”),我会接受这个。您绝对为我指明了正确的方向并帮助我解决了问题。所以谢谢你:)
    • @Scott Kronheim 很好的答案。我刚刚问了一个类似的问题。我是一名 Swift 开发人员,我需要在我的 Node 服务器上设置一个 API,但我不是一名 Node 开发人员。您能否在任何有关如何在 Node 中做到这一点的教程上添加一些链接?
    猜你喜欢
    • 2020-08-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-16
    • 2021-06-19
    • 2018-06-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多