Javascript Firebase注册用户-在节点中存储用户与在注册用户中存储用户

Javascript Firebase注册用户-在节点中存储用户与在注册用户中存储用户,javascript,node.js,firebase,Javascript,Node.js,Firebase,我如何将用户存储在节点中而不仅仅是注册用户中,这是当前代码(在firebase中)正在做的事情这是我拥有的代码登录控制器谢谢: app.controller('LoginCtrl', function($scope, $state) { $scope.data={} $scope.signupEmail=function(){ }) 相关用户数据存储在userData对象中。 要保存它,您可以执行以下操作: ref.createUser({ email : $scope.data

我如何将用户存储在节点中而不仅仅是注册用户中,这是当前代码(在firebase中)正在做的事情这是我拥有的代码登录控制器谢谢:

app.controller('LoginCtrl', function($scope, $state) {
$scope.data={}

$scope.signupEmail=function(){


})

相关用户数据存储在userData对象中。 要保存它,您可以执行以下操作:

ref.createUser({
    email    : $scope.data.email,
    password : $scope.data.password
}, function(error, userData) {
    if (error) {
    console.log("Error creating user:", error);
    } else {
        console.log("Successfully created user account with uid:", userData.uid);
        ref.child('users').push(userData); 
    //   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  }
});

非常感谢你!成功了。谢谢你的帮助,我只是在学习firebase!!如果我作为该特定用户的子用户添加到电子邮件中,那会是什么样子?电子邮件实际上保存为子用户。在userData对象内部有一个属性为“email”的对象“password”。以下是中描述的相应注释。你最好把整本都读一遍。它涵盖了许多主题,并回答了最常见的问题
ref.createUser({
    email    : $scope.data.email,
    password : $scope.data.password
}, function(error, userData) {
    if (error) {
    console.log("Error creating user:", error);
    } else {
        console.log("Successfully created user account with uid:", userData.uid);
        ref.child('users').push(userData); 
    //   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  }
});