Symfony 6 курс. Урок 7. Создание формы авторизации и регистрации пользователя

Открытый канал в телеге -
Чат взаимопомощи PHP -
Ссылка на репозиторий с кодом:
В новом уроке по веб-разработке мы погружаемся в захватывающий мир безопасности с Symfony! Узнаем, как максимально эффективно использовать компонент Security, создавая форму для авторизации и регистрации пользователей. Сначала мы установим Security бандл с помощью composer. Потом создадим таблицу базы данных mysql для пользователей с помощью миграции. Создадим контроллер и шаблон формы авторизации и регистрации пользователя на сайте, закроем раздел администратора от неавторизованных пользователей. Также разберемся на практике, как переключать роли на лету под администратором, то есть из под администратора переходить легко в любую учетную запись с помощью встроенных возможностей фреймворка Symfony. Также рассмотрим возможность настройки иерархии ролей пользователей. Все видео курса:    • Symfony фреймворк   00:00 Устанавливаем Symfony bundle с помощью composer 01:00 Создаем сущность пользователя с помощью команды make:user 01:50 Запускаем миграции для создания таблиц в базе данных 03:10 Настройка security.yml файл конфигурации 04:30 Создание контроллера регистрации c помощью генератора кода PHP 06:00 Настройка firewall symfony 08:00 Создаем контроллер авторизации пользователя 10:00 Закрываем приватные страницы авторизацией с помощью настроек 13:00 Добавляем новую миграцию php для поля is_verified 15:30 Реализуем выход пользователя logout 17:50 Настройка иерархии ролей 19:00 Реализуем возможность переключать пользователя администратору 19:40 Создаем список пользователей в админке 24:00 Аттрибут isGranted 24:50 Разбор возможности авторизации пользователя программно 25:00 Выход пользователя программно #php #symfony #doctrine #программирование

Смотрите также