Firebase 的 UI 身份验证是否与实时数据库连接?



在学习Firebase的UI Auth之前,我想知道它是否能做到以下几点:

我本以为拥有认证系统的一个目的是为用户提供个性化的网站体验。

例如,一旦登录,用户就会被添加到Firebase的实时数据库中。用户的"name属性"是它用来注册的属性。元素的内容包含消息:"Hello"username。

UI Auth是否连接到Firebase的实时数据库来执行此操作?

不,firebase不会做这样的事情。您必须自己将用户添加到实时数据库中。登录后,您可以访问用户属性,例如(用户名和电子邮件(。在那之后,你就可以自由地管理你的用户了。


编辑:

//you initialize app with fierebase config
app.initializeApp(firebaseConfig);
this.auth=app.auth();
//this line return a Promise 
this.auth.signInWithEmailAndPassword(email,password).then(
authUser=>{       /*
Here you add user to firebase
you want to use authUser.user.id  as document id
You also can access email and password
*/

});

以下链接可能会有所帮助:https://firebase.google.com/docs/auth/web/manage-users

相关内容

  • 没有找到相关文章

最新更新