Javascript 阻止用户在注销后获得访问权限

Javascript 阻止用户在注销后获得访问权限,javascript,logout,Javascript,Logout,我已经制作了一个基于html/css/javascript的网页。我创建了一个注销页面,在该页面中,用户使用 window.location = "login.html"; 当然,用户只需使用浏览器的“后退”按钮就可以重新访问该站点。有什么办法可以防止这种情况发生吗?没有办法确保使用JS重定向用户。 因为无论你们怎么努力,用户都可以完全关闭JS并打开他想要的任何页面 我相信这样的检查必须使用一些基本的服务器端逻辑来完成。在这之后,您可以添加更多的客户端检查。我想当您在前端执行所有这些操作时,安

我已经制作了一个基于html/css/javascript的网页。我创建了一个注销页面,在该页面中,用户使用

window.location = "login.html";

当然,用户只需使用浏览器的“后退”按钮就可以重新访问该站点。有什么办法可以防止这种情况发生吗?

没有办法确保使用JS重定向用户。 因为无论你们怎么努力,用户都可以完全关闭JS并打开他想要的任何页面


我相信这样的检查必须使用一些基本的服务器端逻辑来完成。在这之后,您可以添加更多的客户端检查。

我想当您在前端执行所有这些操作时,安全性不是一个问题

您可以使用cookie或localstorage来存储用户身份验证

if($.cookie("username.isAuthenticated") == false)
    window.location = "login.html";

考虑标记问题是关闭的,如果回答问题,或者问更具体的问题,这样社区可以帮助你找到合适的应答服务器端,你可以使用元标签,这样当用户点击后退按钮时,浏览器将再次尝试从服务器获取,这是由于会话到期而无法访问的。也看到