你会看到我有这个代码
var email = req.body.correo;
var pass = req.body.pass;
var firebase = require("firebase-admin");
var serviceAccount = require("./prueba-064cb79dba28.json");
firebase.initializeApp({
credential: firebase.credential.cert(serviceAccount),
databaseURL: "https://prueba-b81ec.firebaseio.com"
});
firebase.auth().createUserWithEmailAndPassword(email,pass).catch(function(error){
var errorCode = error.code;
var errorMessage = error.message;
});
}
我一直在浏览文档,首先我对firebase库有一个弃用的方法错误,服务器发给我一条错误消息告诉我使用这个,但它不起作用,它不会创建用户,我已经确认已发送电子邮件和密钥
答案 0 :(得分:0)
当您似乎使用firebase客户端node.js时,您需要firebase-admin。客户端库用于createUserWithEmailAndPassword。 替换为以下内容:
var firebase = require("firebase");
var config = {
apiKey: "AIza...",
authDomain: "...",
databaseURL: "...",
..
};
firebase.initializeApp(config);