Введение в Laravel Breeze
Вы уже умеете делать регистрацию, вход, выход и защиту маршрутов вручную. Это важно: так понятно, как устроен вход изнутри.
В реальных проектах часто ставят
Laravel Breeze - официальный
стартовый набор от Laravel.
Он генерирует готовые экраны
входа, маршруты, контроллеры
и простую вёрстку.
Breeze закрывает «кто вошёл»:
- регистрация
- логин
- выход
- сброс пароля
- подтверждение email
- профиль
А правила «можно ли править этот пост» по-прежнему пишете вы через Gates и Policies.
Код Breeze не прячется в пакете навсегда: после установки файлы лежат в вашем проекте. Их можно читать и менять, как обычный учебный код.
Что даёт Breeze и чего он не даёт сам по себе?
Почему полезно сначала пройти ручной вход, а потом ставить пакет?