如何禁用登录后返回


How to disable going back after log in?

我试图制作一个简单的登录页面,但问题是用户可以从索引页面返回到登录页面,我尝试使用exit;但没有奏效。

 header("location: index.php",TRUE,302); 
 exit;

我也尝试过使用这个代码,但没有成功:

<META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE">

如果您在登录后设置了任何cookie或会话值,您需要首先在登录文件中检查cookie或会话值集是否重定向到索引页面。

我解决了它,我只是在登录页面的顶部添加了以下代码:

header("Cache-Control: no-cache, no-store, must-revalidate"); // HTTP 1.1.
header("Pragma: no-cache"); // HTTP 1.0.
header("Expires: 0"); // Proxies.