【问题标题】:Using firebase auth on backend instead of front在后端而不是前端使用 firebase 身份验证
【发布时间】:2019-01-12 16:45:18
【问题描述】:

从 firebase 文档来看,似乎非常重视在前端使用 firebase 适配器,即 firebase.auth()。似乎如果它包含在您的前端中,firebase 将自动处理持久性,除其他外。

对于我的 Node.js 后端,我应该如何将当前用户信息从我的前端(react native)传递到我的 Node 后端(将调用 firebase)?

【问题讨论】:

    标签: javascript firebase


    【解决方案1】:

    在您的后端,您需要使用Firebase Admin SDK。对于沟通,这取决于你在做什么。例如,假设您正在尝试登录。用户将使用您的前端输入他们的凭据(用户名和密码),然后您可以使用

    firebase.auth().signInAndRetrieveDataWithCredential(credentials)

    获取他们的身份验证令牌。然后可以将此令牌作为标头传递到您的后端以对用户进行身份验证。

    【讨论】:

      猜你喜欢
      • 2018-07-19
      • 2019-01-20
      • 1970-01-01
      • 2023-02-24
      • 2021-01-19
      • 2019-01-09
      • 1970-01-01
      • 1970-01-01
      • 2019-12-04
      相关资源
      最近更新 更多