如何实现Firebase自定义身份验证后端?

Old*_*ool 6 custom-authentication firebase firebase-authentication

我想要自定义 Firebase 身份验证,其中用户管理下级用户的角色。我需要指导来了解如何实现我自己的后端身份验证系统。文档中到处都提到“将用户名和密码发送到后端,该后端将生成自定义令牌”。这个后台是什么?我该去哪里追求这个?我的知识领域是 firebase、firebase 函数、Angular 2/4、ionic2 进行此讨论...谢谢

Uma*_*ain 1

您必须在 web 中使用 javascript 将电子邮件密码发送到 firebase sdk,然后当 sdk 成功函数告诉用户已通过身份验证时,网页会将结果从那里发送到您的后端服务器(可以是 nodejs 或 php 等)您必须管理自己的数据库来处理所有角色库访问。

Firebase 基本上是为您验证用户身份,并告诉您可以使用以下用户 ID 识别该用户,然后构建您自己的系统。

Firebase 有访问规则,但您必须首先定义这些规则,但无法为每个用户完全自定义它们。

对于密码身份验证,请参阅: https://firebase.google.com/docs/auth/web/password-auth