我正在用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等,但没有名字。我如何将这些数据自动关联给用户?