在Firebase Web应用程序中创建用户后,将用户数据保存到数据库

时间:2016-06-26 20:22:40

标签: firebase firebase-realtime-database firebase-authentication

我需要在名称,性别等注册表格中保存其他数据

问题在于自动登录用户的功能:

createUserWithEmailAndPassword()

所以,当承诺得以实现时,我打电话给:

firebase.database().ref('users/' + user.uid).set({
   username: this.get('name'),
   ...
})

如果数据无效,我该如何处理?当我做类似的事情时:

 firebase.database().ref('users/' + user.uid).set({
       username: this.get('name'),
       ...
 })
 .catch(()=>{
     firebase.auth().signOut();
 })

用户已使用createUserWithEmailAndPassword()自动登录,然后退出。

如何创建用户然后在其中签名?

0 个答案:

没有答案