DefaultAuthenticationSuccessHandler
class DefaultAuthenticationSuccessHandler implements AuthenticationSuccessHandlerInterface
Класс с логикой обработки успешного аутентификационного события по умолчанию.
Свойства
| TargetPathTrait | Свойство для получения (и установки) URL, который пользователь посещал перед принудительной аутентификацией. |
Методы
| __construct(HttpUtils $httpUtils, array $options = array()) | ||
| Response | onAuthenticationSuccess(Request $request, TokenInterface $token) Вызывается, когда попытка интерактивной аутентификации прошла успешно. Вызывается обработчиками аутентификации, наследующими от AbstractAuthenticationListener. | |
| array | getOptions() Получить настройки. | |
| setOptions(array $options) | ||
| string | getProviderKey() Получить ключ провайдера. | |
| setProviderKey(string $providerKey) Установить ключ провайдера. |
Подробности
__construct(HttpUtils $httpUtils, array $options = array())
Параметры
| HttpUtils | $httpUtils | |
| array | $options | Настройки для обработки успешной попытки аутентификации |
Response onAuthenticationSuccess(Request $request, TokenInterface $token)
Вызывается, когда попытка интерактивной аутентификации прошла успешно. Вызывается обработчиками аутентификации, наследующими от AbstractAuthenticationListener.
Параметры
| Request | $request | |
| TokenInterface | $token |
Возвращаемое значение
| Response | никогда не null |
array getOptions()
Получить настройки.
Возвращаемое значение
| array | Массив настроек |
setOptions(array $options)
Параметры
| array | $options |
string getProviderKey()
Получить ключ провайдера.
Возвращаемое значение
| string |
setProviderKey(string $providerKey)
Установить ключ провайдера.
Параметры
| string | $providerKey |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.3/Symfony/Component/Security/Http/Authentication/DefaultAuthenticationSuccessHandler.html