Javascript 如果用户成功注册firebase for web app,如何获取返回消息?
这是我的java脚本firebase代码Javascript 如果用户成功注册firebase for web app,如何获取返回消息?,javascript,firebase,firebase-authentication,Javascript,Firebase,Firebase Authentication,这是我的java脚本firebase代码 var username = $("#user_email").val(); var password = $("#user_password").val(); firebase.auth().signInWithEmailAndPassword(username, password).catch(function(error) { // Handle Errors here. var errorCode = error.code; v
var username = $("#user_email").val();
var password = $("#user_password").val();
firebase.auth().signInWithEmailAndPassword(username, password).catch(function(error) {
// Handle Errors here.
var errorCode = error.code;
var errorMessage = error.message;
console.log(error);
// ...
});
只返回错误代码/消息。如果成功,您可以使用下面的函数继续
firebase.auth().onAuthStateChanged(function(user){
if (user) {
// User is signed in.
} else {
// No user is signed in.
}
});
我有一个最好的办法
firebase.auth().signInWithEmailAndPassword(username, password).then(function(user) {
// User Logged In.
console.log(user);
// ...
}).catch(function(error) {
// An error happened.
});
您需要在AuthStateChanged上添加一个观察者