filmov
tv
Авторизация на Symfony 🎼🔒
Показать описание
✔️ Смотрим как сделать авторизацию на Symfony🎼 по заметке с Auth0. Для работы используем PHP 8 и Composer 2. Эпизоды видео, ссылки на сайты и нужные для работы команды размещаю ↓
Раздел Security документации Symfony:
Creating your First Symfony App and Adding Authentication
Эпизоды 🕛:
01:12 с чем нужно познакомиться
02:15 проверка версий php и composer
02:47 установка скелетона приложения
03:34 запуск Symfony-сервера
04:35 создание класса User
06:35 создание контроллеров
10:10 создание и использование формы
14:50 настройка базы данных
17:20 настройка параметров безопасности
18:45 шаблоны представления Twig
29:48 отключение панели отладчика
29:48 отключение панели отладчика
30:51 демонстрация работы
31:50 заключительное слово!
✔️ Создание проекта: composer create-project symfony/website-skeleton top-tech-companies
✔️ Переход в папку проекта: cd top-tech-companies
✔️ Установка сервера: composer require symfony/web-server-bundle --dev ^4.*
✔️ Запуск сервера: php bin/console server:run
✔️ Создание пользователя: php bin/console make:user
✔️ Создание контроллеров:
php bin/console make:controller ListController
php bin/console make:controller RegistrationController
php bin/console make:controller SecurityController
✔️ Создание формы :
php bin/console make:form
php bin/console make:auth
✔️ Создание базы данных: php bin/console doctrine:database:create
✔️ Создание структур: php bin/console doctrine:schema:update --force
✔️ Создание и выполнение миграции:
php bin/console make:migration
php bin/console doctrine:migrations:migrate
Раздел Security документации Symfony:
Creating your First Symfony App and Adding Authentication
Эпизоды 🕛:
01:12 с чем нужно познакомиться
02:15 проверка версий php и composer
02:47 установка скелетона приложения
03:34 запуск Symfony-сервера
04:35 создание класса User
06:35 создание контроллеров
10:10 создание и использование формы
14:50 настройка базы данных
17:20 настройка параметров безопасности
18:45 шаблоны представления Twig
29:48 отключение панели отладчика
29:48 отключение панели отладчика
30:51 демонстрация работы
31:50 заключительное слово!
✔️ Создание проекта: composer create-project symfony/website-skeleton top-tech-companies
✔️ Переход в папку проекта: cd top-tech-companies
✔️ Установка сервера: composer require symfony/web-server-bundle --dev ^4.*
✔️ Запуск сервера: php bin/console server:run
✔️ Создание пользователя: php bin/console make:user
✔️ Создание контроллеров:
php bin/console make:controller ListController
php bin/console make:controller RegistrationController
php bin/console make:controller SecurityController
✔️ Создание формы :
php bin/console make:form
php bin/console make:auth
✔️ Создание базы данных: php bin/console doctrine:database:create
✔️ Создание структур: php bin/console doctrine:schema:update --force
✔️ Создание и выполнение миграции:
php bin/console make:migration
php bin/console doctrine:migrations:migrate
Комментарии