【发布时间】:2017-03-08 21:39:45
【问题描述】:
我觉得我想做一些简单或非常错误的事情。还不确定是哪一个。
我想构建一个由 Firebase 支持的应用程序:
- 身份验证
- 实时数据库
我将使用 AngularFire2 构建一个 Angular2 前端单页应用程序。使用 AngularFire2,用户将使用 GoogleAuthentication 提供程序进行身份验证。在大多数情况下,Angular2 应用程序将直接与 firebase 实时数据库交互。
但在某些情况下,我需要一个 NodeJS/Express REST API 层来执行更复杂的业务逻辑并与 FireBase 数据库交互。我想要发生的是当用户使用 AngularFire2 进行身份验证时,accessToken 可以用于 HTTP 标头中对 NodeJS 的 API 调用。然后在 NodeJS Firebase SDK 中,我只使用该令牌进行身份验证。
你会怎么做呢?我已经研究了一段时间的文档,但仍然没有弄明白。
【问题讨论】:
标签: node.js angular firebase angularfire2