繁体   English   中英

如何使用Firebase身份验证登录用户

[英]How to login a user using firebase authentication

我目前正在使用firebase-admin创建一个以node.js作为后端的Web仪表板,该仪表板将有多个用户,并且这些用户在我的数据库中具有用户特定的数据,请注意,我需要他们能够删除或向其中添加内容同样在数据库中,我设法以编程方式使用firebase.auth().createUser()将新用户添加到Autentication ,但是如何登录用户,然后从那里控制登录并显示哪个uid他的数据(允许他访问正确的数据,显然不希望他弄乱别人的数据)。

我知道这似乎是一个真正的新手问题,也许是,但由于某些原因,firebase文档总是让我感到困惑。 有小费吗? 我将不胜感激。

如有任何疑问,请不要犹豫。

要登录新用户,请尝试以下操作:

firebase.auth().signInWithEmailAndPassword(email, password)

这将返回一个Firebase.Promise ,可用于跟踪操作进度。 如果成功,它将返回相应的Firebase.User对象。

从那里,登录用户也将在firebase.auth().currentUser属性中可用。 然后,您可以将用户的uid属性用作其数据库上JSON分支的键。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM