如何使用firebase auth来管理对现有API(nodejs)的访问

时间:2017-04-17 08:44:18

标签: node.js angular firebase-authentication

我试图找到将firebase auth(我们的工作示例:https://maksimpegov.github.io/portal/login,源代码:https://github.com/MaksimPegov/portal/tree/master/src/app)压缩到我使用节点js构建的现有API的方法( Running app)。它现在使用护照身份验证(未完全完成)。我的计划是将auth切换到firebase并从angularjs重写前端到angular。所以我想在Nodejs(托管OpenShift)上保留我的托管和API,并使用firebase auth来管理用户对该API的访问。请你的想法和想法如何实现这一点,如果你有它们,那么链接到很好的例子。非常感谢!

1 个答案:

答案 0 :(得分:1)

为此,你要

  1. 让用户正常使用Firebase身份验证登录
  2. 安全地将其ID令牌发送到您的服务器
  3. 验证服务器上的ID令牌
  4. 整个过程记录在此处:https://firebase.google.com/docs/auth/admin/verify-id-tokens