Если я надеюсь, что не понял вашего вопроса неправильно.
Как упомянуто здесь https://firebase.google.com/docs/auth/web/manage-users
var user = firebase.auth().currentUser;
var name, email, photoUrl, uid, emailVerified;
if (user != null) {
name = user.displayName;
email = user.email;
photoUrl = user.photoURL;
emailVerified = user.emailVerified;
uid = user.uid;
}
Теперь вы получили идентификатор текущего пользователя.
сейчасвставьте его в таблицу:
ref.child("something"+count).set({
uid: this.uid,
email: this.email,
//and more
});
count означает идентификатор объекта, например:
{
"0": {
"uid": "22",
"email": "something@gmail.com"
},
"1": {
"date_of_birth": "33",
"full_name": "anothersomething@gmail.com"
}
}
- это ваш соответствующий файл json, когда вы запрашиваете что-то в таблице.