Прописываю в роутах такой код для 'middleware' => ['web']
, не работает. Есть ли еще варианты запрета доступа к странице для гостей?
Route::get('/page', function () {
return redirect('404');
});
Используйте auth
middleware для того чтобы закрыть доступ для гостей, если хотите закрыть доступ для авторизованный используйте guest middleware
, к примеру вот так:
Route::get('/', ['middleware' => ['auth'], function () {
//
}]);
Первый вариант:
Route::get('profile', function () {
})->middleware('auth');
Второй вариант в конструкторе контроллера:
public function __construct()
{
$this->middleware('auth');
}
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Всем здрасте!