Я создаю нового пользователя с AngularFire. Но когда я подписываю пользователя, я также прошу имя и фамилию, и я добавляю эту информацию после регистрации.Firebase/AngularFire создать информацию о пользователе
$firebaseSimpleLogin(fbRef).$createUser($scope.signupData.email, $scope.signupData.password).then(function (user) {
// Add additional information for current user
$firebase(fbRef.child('users').child(user.id).child("name")).$set({
first: $scope.signupData.first_name,
last: $scope.signupData.last_name
}).then(function() {
$rootScope.user = user;
});
});
Приведенный выше код работает, он создает узел Firebase узла (users/user.id/...).
Проблема
Когда я войти в систему с новым пользователем, я получаю информацию пользователя по умолчанию: идентификатор, электронная почта, UID и т.д., но без имени. Как я могу автоматически связать эти данные с пользователем?