我注销用户后,将带她登录路径'/'并删除所有会话变量。但是,然后用户可以在浏览器中单击“后退”按钮,然后将其重定向回应用程序(无需任何会话变量等)。如何删除所有导航历史记录,以便浏览器中没有后退按钮功能?
此答案有效,但仅适用于一个级别的深度。如果您按两次,则将带您进入该应用程序。所以这不是答案。Angular 5: remove route history
history.pushState(null, null, location.href);
window.onpopstate = function () {
history.go(1);
};