防止浏览器的后退按钮在注销后继续



我正在使用laravel 5.8.注销后,如果我按下后退按钮,则会出现上一页。问题是,在那一页上,一切如常。简而言之,不,它没有提供使用注销功能的好处。解决方案是什么。有人能说出来吗?

很可能,您还没有定义任何中间件来确保只有经过身份验证的用户才能访问页面。

1( 你可以把你的路线文件:

Route::get('profile', 'UserController@show')->middleware('auth');

2( 或者,您可以将其放在控制器内的函数"__construct"中:

public function __construct()
{
    $this->middleware('auth');
}

如果您想将中间件仅限于某些方法:

$this->middleware('log')->only('index');

如果您想排除某些方法:

$this->middleware('subscribed')->except('store');

参考编号:https://laravel.com/docs/7.x/controllers#controller-中间件

最新更新