РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗pplrAuPrInr 8 of 53 menu

Введение в защиту маршрутов в Laravel

Регистрация и вход сами по себе не закрывают кабинет. Если маршрут открыт всем, гость откроет /dashboard без логина. Проверку «вошёл ли пользователь?» нужно повесить на маршрут.

В Laravel для этого есть готовые middleware: auth - только для вошедших, guest - только для гостей. Их не пишут в каждом действии контроллера: достаточно указать на маршруте или на группе маршрутов.

В следующих уроках закроем кабинет через auth, формы входа через guest и соберём защищённые URL в одну группу.

Зачем нужен middleware auth, если вход уже есть?

Какие страницы логично закрыть от уже вошедших пользователей?

Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить