Загрузка страницы

Авторизация на Symfony 🎼🔒

✔️ Смотрим как сделать авторизацию на Symfony🎼 по заметке с Auth0. Для работы используем PHP 8 и Composer 2. Эпизоды видео, ссылки на сайты и нужные для работы команды размещаю ↓

Раздел Security документации Symfony:
🔗 https://symfony.com/doc/current/security.html

Creating your First Symfony App and Adding Authentication
🔗 https://auth0.com/blog/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
✔️ Настройка 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

Видео Авторизация на Symfony 🎼🔒 канала htmllab
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
14 февраля 2021 г. 14:00:12
00:32:33
Другие видео канала
TypeScript за 70 минут [2021]: типы данных, интерфейсы, дженерикиTypeScript за 70 минут [2021]: типы данных, интерфейсы, дженерикиSymfony. Быстрый старт // Бесплатный вебинар OTUSSymfony. Быстрый старт // Бесплатный вебинар OTUSBootstrap и четыре интересных сайта🚀:   shoelace.io, scripteden,  layoutit.com/build и pikockBootstrap и четыре интересных сайта🚀: shoelace.io, scripteden, layoutit.com/build и pikockIntégrer FullCalendar dans un projet Symfony 4 ou 5Intégrer FullCalendar dans un projet Symfony 4 ou 5Установка MySQL🐬 с MySQL Installer за 10 минутУстановка MySQL🐬 с MySQL Installer за 10 минут🎵 SYMFONY 4/4 : 1H POUR COMPRENDRE L'AUTHENTIFICATION !🎵 SYMFONY 4/4 : 1H POUR COMPRENDRE L'AUTHENTIFICATION !Система регистрации и авторизации на PHP и MySQL базы данныхСистема регистрации и авторизации на PHP и MySQL базы данных🔥 Composer автозагрузка своих php-классов psr-4🔥 Composer автозагрузка своих php-классов psr-4🎵 SYMFONY 3/4 -  1H POUR COMPRENDRE LES ENTITES ET LEURS RELATIONS !🎵 SYMFONY 3/4 - 1H POUR COMPRENDRE LES ENTITES ET LEURS RELATIONS !Websocket (вебсокеты): связка PHP + JavaScript. 30-ти минутка совместной разработки.Websocket (вебсокеты): связка PHP + JavaScript. 30-ти минутка совместной разработки.Remotion первый раз пробую создание motion graphics на ReactRemotion первый раз пробую создание motion graphics на ReactАвторизация на PHP 🔓🐘Авторизация на PHP 🔓🐘Начало работы с Symfony 4Начало работы с Symfony 4React Hook Form  - пробуем седьмую версию [2021]React Hook Form - пробуем седьмую версию [2021]console log и другие инструменты Google Chromeconsole log и другие инструменты Google ChromeSymfony 5 - урок 10 (регистрация и авторизация на сайте с использованием встроенных механизмов)Symfony 5 - урок 10 (регистрация и авторизация на сайте с использованием встроенных механизмов)Bootstrap 5 avec Symfony 5 et Webpack EncoreBootstrap 5 avec Symfony 5 et Webpack EncoreВиды авторизации: сессии, JWT-токены. Для чего нужны сессии? Как работает JWT? (+ разбор ошибки)Виды авторизации: сессии, JWT-токены. Для чего нужны сессии? Как работает JWT? (+ разбор ошибки)Использование компонентов Symfony 4 в собственном PHP проекте. Часть 1Использование компонентов Symfony 4 в собственном PHP проекте. Часть 1Rest-cервис на SymfonyRest-cервис на Symfony
Яндекс.Метрика