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