不使用angularfire验证用户

时间:2016-08-09 09:38:48

标签: node.js express angular firebase firebase-authentication

我正在开发一个需要对用户进行身份验证的应用程序。我正在使用firebase数据库。我使用node.jsfirebase获取数据。现在我想要的是创建登录页面,并且我需要通过他们的电子邮件地址和密码来验证用户。我想使用相同的方法,我如何获取使用node的数据,我不想使用angularfire进行身份验证。有可能表演吗?如果可以,请分享我如何实现这一目标?

1 个答案:

答案 0 :(得分:0)

使用Firebase 3.x SDK从服务器端进程进行身份验证需要使用服务帐户。来自documentation

  

当您对服务器进行身份验证时,不是像在客户端应用中那样使用用户帐户的凭据登录,而是使用service account进行身份验证,以便将您的服务器标识为Firebase。

如果您想要自定义处理用户身份验证,您可以create a custom token为服务器上的用户提供have them pass that to Firebase,然后article about common application architectures when using the Firebase Database

一般情况下,我建议您阅读此https://github.com/amanuel2/OS_Mirror