在后端而不是前端上使用Firebase身份验证

时间:2019-01-12 16:45:19

标签: javascript firebase

在firebase文档中,似乎非常强调使用Firebase适配器,即前端的firebase.auth()。似乎,如果将Firebase包含在您的前端中,它将自动处理持久性等。

在我的Node.js后端中,如何将当前的用户信息从前端(反应性本机)传递到我的Node后端(将称为Firebase)?

1 个答案:

答案 0 :(得分:0)

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

  

firebase.auth()。signInAndRetrieveDataWithCredential(凭证)

以获取其身份验证令牌。然后可以将此令牌作为标头传递给您的后端以验证用户身份。