Firebase Web logout() 不会重定向到索引页面



我正在为我的网络项目使用 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()

相关内容

  • 没有找到相关文章

最新更新