Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗pplrAuPrInr 8 of 53 menu
◀ ▶

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

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

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

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

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

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

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