此处有另外一个新问题
如何在laravel中应用会话超时?我的应用程序有这个实例,当用户注销时。不应该加载之前的路径,但我的应用程序加载它。如何在laravel中实现会话在PHP中销毁?有任何想法吗?
答案 0 :(得分:1)
在routes/web.php
中将受保护的路由添加到中间件组中,以便在注销时无法访问它们。
Route::group(['middleware' => 'auth'], function() {
Route::get('profile', 'UserController@profile');
});
然后/profile
将要求用户登录。以及该组中的任何其他路由。
在此处详细了解会话:https://laravel.com/docs/5.4/session
<强>更新强>
我想我的意思是你的意思。完成Auth::logout();
之后
return redirect()->back();
将会发生什么情况,浏览器会尝试重定向回“受保护”页面,受保护的页面会将其踢到登录页面。当他们点击浏览器上的“后退”时,它仍会显示登录页面。