Стратегия аутентификации сессии
класс SessionAuthenticationStrategy реализует SessionAuthenticationStrategyInterface
Реализация стратегии сессии по умолчанию.
Поддерживает следующие стратегии: NONE: сессия не изменяется MIGRATE: обновляется идентификатор сессии, сохраняются атрибуты INVALIDATE: обновляется идентификатор сессии, атрибуты теряются
Константы
| NONE | |
| MIGRATE | |
| INVALIDATE |
Методы
| __construct($strategy) | ||
| onAuthentication(Запрос $request, Интерфейс токена $token) Выполняются необходимые изменения в сессии. |
Подробности
__construct($strategy)
Параметры
| $strategy |
onAuthentication(Запрос $request, Интерфейс токена $token)
Выполняются необходимые изменения в сессии.
Этот метод вызывается перед тем, как TokenStorage заполняется токеном, и только классами, наследующими от AbstractAuthenticationListener.
Параметры
| Запрос | $request | |
| Интерфейс токена | $token |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.2/Symfony/Component/Security/Http/Session/SessionAuthenticationStrategy.html