我正在用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/...)節點。
問題
當我使用新的用戶我得到了用戶的默認信息登錄:ID,電子郵件,UID等,但沒有名字。我如何將這些數據自動關聯給用戶?