Я использую firebase.auth (). CreateUserWithEmailAndPassword, но я также хотел сохранить дополнительные данные, такие как имя и фамилия, на экране регистрации.
Я пытался сделать этот код, но он только создает пользователя с адресом электронной почты и паролем.Он не сохраняет имя и фамилию пользователя в базе данных.
signUpUser = (email, password, firstName, lastName) => {
try {
if (this.state.password.length < 6) {
alert("Please enter atleast 6 characters");
return;
}
firebase.auth().createUserWithEmailAndPassword(email,password)
.then(
firebase.database().ref('users.' + firebase.auth().currentUser.uid + '/').set({
firstName: firstName,
lastName: lastName
})
)
} catch (error) {
console.log(error.toString());
}
}