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