firebase 3身份验证获取错误

问题描述:

我已经在firebase上创建了新应用并启用了电子邮件/密码提供程序。firebase 3身份验证获取错误

var firebase = require("firebase"); 
    var config = { 
    apiKey: "===========", 
    authDomain: "========.firebaseapp.com", 
    databaseURL: "https://------.firebaseio.com", 
    storageBucket: "-------.appspot.com", 
    }; 
firebase.initializeApp(config); 

firebase.auth().createUserWithEmailAndPassword("email","password").catch(function(error) { 
      // Handle Errors here. 
      var errorCode = error.code; 
      var errorMessage = error.message; 
      // ... 
     }); 

但我越来越firebase.auth()。createUserWithEmailAndPassword()不是一个函数。在nodejs和firebasae中使用3 请告诉我我做错了什么

当前Firebase node.js api不允许您创建用户。

如果您深入了解firebase.auth()对象,您会发现这是为了验证目的设计的,而非管理用户。在谈论管理用户时,Firebase的构建将在应用程序方面进行调用。

firebase.auth(): 
{createCustomToken: [Function], 
    verifyIdToken: [Function], 
    INTERNAL: 
    { delete: [Function], 
    getToken: [Function], 
    addAuthTokenListener: [Function], 
    removeAuthTokenListener: [Function] } }