Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Laravel 12 с нуля - Урок 11: Система ролей Admin / User | Enum + Middleware + Repository

Автор: FraglyDev

Загружено: 2025-11-20

Просмотров: 42

Описание:

Laravel 12 — Полная реализация системы ролей (Admin / User)
В этом уроке мы создаём современную и безопасную систему ролей в Laravel 12 без использования старого Kernel.php. Вы узнаете, как правильно настроить роли пользователей через Enum, грамотно подключить middleware через bootstrap/app.php, ограничить доступ к админке, а также реализовать смену роли в реальном времени через AJAX.

Мы продолжаем наш полный курс Laravel 12, в котором всё делается по архитектуре: Service Layer, Repository Pattern, строгая типизация, чистый код и реальные подходы из продакшена. В этом видео мы:

🔹 Добавим поле роли в таблицу пользователей
🔹 Создадим enum UserRole (admin/user)
🔹 Добавим каст enum в модель
🔹 Напишем middleware для проверки ролей
🔹 Зарегистрируем middleware в Laravel 12 через withMiddleware()
🔹 Реализуем смену роли пользователя через Service + Repository
🔹 Сделаем динамическое обновление роли через JavaScript (fetch, JSON, PATCH)
🔹 Ограничим доступ к страницам админки
🔹 Настроим админ-панель пользователей

Этот урок идеально подходит новичкам и разработчикам уровня junior/middle, которые хотят понять, как устроена современная архитектура Laravel-приложений и как правильно реализовать систему доступа в своих проектах.

Если вы создаёте админку, CRM, SaaS-платформу, блог, API или любое приложение с правами пользователей — этот урок даст готовый рабочий фундамент.

Laravel 12 с нуля  - Урок 11: Система ролей Admin / User | Enum + Middleware + Repository

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Laravel 12 с нуля - Урок 10: Восстановление пароля (Reset Password без пакетов)

Laravel 12 с нуля - Урок 10: Восстановление пароля (Reset Password без пакетов)

Почему тебе нужен свой домашний сервер? Показываю реальный опыт HOMELAB

Почему тебе нужен свой домашний сервер? Показываю реальный опыт HOMELAB

Чем ОПАСЕН МАХ? Разбор приложения специалистом по кибер безопасности

Чем ОПАСЕН МАХ? Разбор приложения специалистом по кибер безопасности

Прямая линия Путина. Что это было?

Прямая линия Путина. Что это было?

Laravel 12 с нуля - Урок 14: CRUD постов через REST API

Laravel 12 с нуля - Урок 14: CRUD постов через REST API

Эпштейн, друзья и дети: кто был связан с монстром? | Трамп, Клинтон, Майкл Джексон, Билл Гейтс

Эпштейн, друзья и дети: кто был связан с монстром? | Трамп, Клинтон, Майкл Джексон, Билл Гейтс

Краткий обзор новой версии n8n 2.0  🚀

Краткий обзор новой версии n8n 2.0 🚀

Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО?

Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО?

Как из хаоса рождается порядок? [Veritasium]

Как из хаоса рождается порядок? [Veritasium]

IPHONE И MAC ВЗЛОМАЛИ, SSD ЗАКОНЧИЛИСЬ, БУНТ ИЗ-ЗА ROBLOX, RUST ПОШЁЛ НА LINUX, ЗАЖИРОВКА И ЖУЛИКИ!

IPHONE И MAC ВЗЛОМАЛИ, SSD ЗАКОНЧИЛИСЬ, БУНТ ИЗ-ЗА ROBLOX, RUST ПОШЁЛ НА LINUX, ЗАЖИРОВКА И ЖУЛИКИ!

Твой N8N Никогда Не Будет Прежним с Gemini CLI

Твой N8N Никогда Не Будет Прежним с Gemini CLI

Docker за 20 минут

Docker за 20 минут

Запуск нейросетей локально. Генерируем - ВСЁ

Запуск нейросетей локально. Генерируем - ВСЁ

Laravel 12 с нуля - Урок 12: Подтверждение Email (Email Verification без Breeze/Fortify)

Laravel 12 с нуля - Урок 12: Подтверждение Email (Email Verification без Breeze/Fortify)

КАК УСТРОЕН TCP/IP?

КАК УСТРОЕН TCP/IP?

Как в 1С не остаться на уровне новичка в 2026 году?

Как в 1С не остаться на уровне новичка в 2026 году?

Самый важный алгоритм в истории [Veritasium]

Самый важный алгоритм в истории [Veritasium]

Обзор типичного ФИШИНГОВОГО сайта

Обзор типичного ФИШИНГОВОГО сайта

Как Ubuntu Предала Linux - Вся Правда о Взлёте и Падении Canonical

Как Ubuntu Предала Linux - Вся Правда о Взлёте и Падении Canonical

Курс: Docker за 180 минут | Обучение и практика с нуля

Курс: Docker за 180 минут | Обучение и практика с нуля

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]