Laravel Session Destroy实施

时间:2017-02-06 02:27:53

标签: laravel

此处有另外一个新问题

如何在laravel中应用会话超时?我的应用程序有这个实例,当用户注销时。不应该加载之前的路径,但我的应用程序加载它。如何在laravel中实现会话在PHP中销毁?有任何想法吗?

1 个答案:

答案 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();

将会发生什么情况,浏览器会尝试重定向回“受保护”页面,受保护的页面会将其踢到登录页面。当他们点击浏览器上的“后退”时,它仍会显示登录页面。

相关问题