Spec-Zone.ru › Symfony 4.1

Стратегия аутентификации сессии

класс SessionAuthenticationStrategy реализует SessionAuthenticationStrategyInterface

Реализация стратегии сессии по умолчанию.

Поддерживает следующие стратегии: NONE: сессия не изменяется MIGRATE: идентификатор сессии обновляется, атрибуты сохраняются INVALIDATE: идентификатор сессии обновляется, атрибуты теряются

Постоянные значения

NONE
MIGRATE
INVALIDATE

Методы

__construct(string $strategy)
onAuthentication(Request $request, TokenInterface $token)

Выполняются необходимые изменения в сессии.

Детали

__construct(string $strategy)

Параметры

string $strategy

onAuthentication(Request $request, TokenInterface $token)

Выполняются необходимые изменения в сессии.

Этот метод должен вызываться перед тем, как TokenStorage заполнится Token. Он должен использоваться слушателями аутентификации, когда используется сессия.

Параметры

Request $request
TokenInterface $token

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
https://api.symfony.com/4.1/Symfony/Component/Security/Http/Session/SessionAuthenticationStrategy.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API