我正在为我的网络项目使用 firebase auth。我使用下面的代码注销,但它会不断将我重定向到主页而不是索引页面。
function logout(){
firebase.auth().signOut().then(function() {
// Sign-out successful.
document.location.href = 'index.html';
}).catch(function(error) {
// An error happened.
});
}
我已经尝试过这段代码,但它不会重定向到任何地方,例如按钮根本不起作用。
firebase.auth().signOut();
firebase.auth().signOut();
只是退出用户会话,因此不会再传输数据。 您必须自己重定向,例如使用函数进行如下:
function logout(){
firebase.auth().signOut();
window.location.replace("login.html");
}
在你的 html 中,你可以用onclick
调用 cuntion 名称logout()
。