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.2/Symfony/Component/Security/Http/Authentication/DefaultAuthenticationSuccessHandler.html