✔️ Смотрим как сделать авторизацию на Symfony🎼 по заметке с Auth0. Для работы используем PHP 8 и Composer 2. Эпизоды видео, ссылки на сайты и нужные для работы команды размещаю ↓
Раздел Security документации Symfony:
🔗 https://symfony.com/doc/current/secur...
Creating your First Symfony App and Adding Authentication
🔗 https://auth0.com/blog/creating-your-...
Эпизоды 🕛:
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
✔️ Настройка env.local (поменяйте на свои настройки): ATABASE_URL=mysql://root:@127.0.0.1:3306/techcompanies?serverVersion=5.7
✔️ Создание базы данных: php bin/console doctrine:database:create
✔️ Создание структур: php bin/console doctrine:schema:update --force
✔️ Создание и выполнение миграции:
php bin/console make:migration
php bin/console doctrine:migrations:migrate
Watch video Авторизация на Symfony 🎼🔒 online without registration, duration hours minute second in high quality. This video was added by user htmllab 14 February 2021, don't forget to share it with your friends and acquaintances, it has been viewed on our site 7,555 once and liked it 215 people.