我觉得我想要做一些容易或非常错误的事情。还不确定是哪一个。
我想构建一个由Firebase支持的应用程序:
我将使用AngularFire2构建一个Angular2前端单页应用程序。使用AngularFire2,用户将使用GoogleAuthentication提供程序进行身份验证。在大多数情况下,Angular2应用程序将直接与firebase实时数据库进行交互。
但是我有一些情况需要NodeJS / Express REST API层来处理更复杂的业务逻辑并与FireBase数据库进行交互。我想要发生的是当用户使用AngularFire2进行身份验证时,可以在HTTP标头中对NodeJS的API调用中使用accessToken。然后在NodeJS Firebase SDK中,我只使用该令牌进行身份验证。
你会怎么做呢?我一直在挖掘文档一段时间,但仍然没有弄明白。
答案 0 :(得分:0)
进行了大量挖掘,但我找到了解决方案。我希望这对其他人来说是一个有用的线索。
在Answer接受的答案给出了很好的结果。具体看看: