gpt4 book ai didi

javascript - 在 firebase 上应用脚本成功进行身份验证

转载 作者:行者123 更新时间:2023-11-28 17:11:23 24 4
gpt4 key购买 nike

我有一个用于登录用户的标准脚本。我还想在登录成功时添加重定向,但在当前表单中,即使出现错误它也会重定向。如何重新编写脚本,使其仅在没有错误的情况下才有效?

function login(){
const userLogin = document.getElementById('loginEmail').value;
const userPassword = document.getElementById('loginPassword').value;

firebase.auth().signInWithEmailAndPassword(userLogin, userPassword).catch(function(error) {
// Handle Errors here.
var errorCode = error.code;
var errorMessage = error.message;
// ...
window.alert("Error" + errorMessage);
});
window.location.replace('home.html');
}

最佳答案

使用 then(),就像任何其他 Promise 一样。

firebase.auth().signInWithEmailAndPassword(userLogin, userPassword)
.then(function(user) {
// do stuff here when sign in succeeds
})
.catch(function(error) {
// Handle Errors here.
});

关于javascript - 在 firebase 上应用脚本成功进行身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54280110/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com