Скорее всего, вам еще предстоит определить какое-либо промежуточное программное обеспечение, чтобы гарантировать, что только аутентифицированные пользователи имеют доступ к просмотру страницы.
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 -программа