firebase.auth().createUserWithEmailAndPassword Undefined is not a function

前端 未结 5 929
别那么骄傲
别那么骄傲 2020-12-03 15:36

I am following the firebase documentation on user management

var firebase = require(\'firebase\');

// Initialize Firebase
firebase.initializeApp({
    servi         


        
5条回答
  •  长情又很酷
    2020-12-03 16:07

    Could this be because you defined the error as "err", but under errorMessage, "error.message" was the code? Not quite sure, but try this and see if it fixes:

    var firebase = require('firebase');
    
    // Initialize Firebase
    firebase.initializeApp({
        serviceAccount: "./.json",
        databaseURL: "https://.firebaseio.com"
    });
    
    router.get('/create', function(req, res){
        var email = req.email;
        var password = req.password;
        firebase.auth().createUserWithEmailAndPassword(email, password).catch(function(error){ 
            var errorCode = error.code;
            var errorMessage = error.message;
            console.log("ERROR");
            console.log(errorCode, errorMessage);
        });
    });
    

提交回复
热议问题