Как получить доступ к закрытым материалам сайта?
1 вариант
Доступ только к курсу "Symfony. Security. Аутентификация и авторизация." на 1 год
Стоимость 500 руб.
2 вариант
1 мес. | 1 год |
1000 руб.* | 3500 руб.* (-80%) |
* - цена в других валютах уточняется отдельно
Ссылки для оплаты доступны после регистрации и входа на сайт.
Если вам нужно разработать или доработать проект на Symfony, можете воспользоваться моими услугами.
Что такое аутентификаторы и провайдеры в Symfony
Как посмотреть список возможных настроек для файла security.yaml
Как хранить Symfony пользователей в конфигурационном файле
Понятие пользователя. Создание пользователей in memory
Хеширование паролей пользователей
Генерируем страницу входа на сайт
Разбираем как происходит процесс входа и выхода с сайта
Создаем сущность пользователя для хранения в базе данных
Где Symfony по умолчанию хранит информацию о залогинином пользователе
Где хранятся сессии авторизации в Symfony
Механизм запоминания авторизации пользователей
Что хранится в cookies авторизации Symfony
Класс для Login Form аутентификатора. По умолчанию.
Перенаправление пользователя после успешного входа. Знакомимся с Login аутентификатором.
Как перенаправлять пользователя при выходе с сайта
Перезапись методов form_login на примере onAuthenticationSuccess
Как изменить текст ошибки при неудачном входе на русский язык
Где создаются и хранятся роли пользователей Symfony и как их увидеть в Profiler
Закрываем доступ к роуту с помощью настройки access_control
Способ закрыть доступ к роуту и контроллеру в целом
Выражения. Закрыть доступ более чем для одной роли.
Создаем свои кастомные правила для проверки доступа к роуту
Открываем доступ к роуту только для пользователя с определенным Email
Как разрешить доступ к роуту только владельцу элементов сущности
Получаем текущего пользователя внутри контроллера и сервисов
Получение текущего пользователя как аргумент в контроллере
Как в контроллере проверить, что пользователь аутентифицирован
Вывод текущего пользователя внутри Twig
Проверка, что у пользователя есть какая-то роль (в php-коде и в Twig)
Инструмент для переключения между пользователями в Symfony
Как программно аутетифицировать пользователя
Разлогиниваем пользователя программно
Аутентификация с помощью JSON login
http basic аутентификация
Что еще добавить в этот курс? Каких уроков вам не хватило?
Чтобы оставить сообщение, зарегистрируйтесь/войдите на сайт через:
Email - зарегистрироваться / войти