在 Laravel 5 中注销后阻止浏览器的后退按钮登录
2022-08-30 14:58:42
我是Laravel 5的新手,并试图制作一个简单的身份验证页面。我的问题是,我可以在单击注销链接后正确注销,但是如果我单击浏览器的后退按钮,仍然能够看到页面的内容,这些内容实际上不应该在我的身份验证中间件过程中看到。我读到我可以通过禁用缓存来防止这种情况,但不要认为这是最好的方法,所以我如何以更好的方式做到这一点?简单地说,我的注销路由是
Route::get('logout', array('uses' => 'LoginController@logout'));
注销功能为:
public function logout() {
Auth::logout(); // logout user
Session::flush();
Redirect::back();
return Redirect::to('pages/login'); //redirect back to login
}