Абстрактный аутентификатор Guard
класс AbstractGuardAuthenticator реализует AuthenticatorInterface
Необязательный базовый класс, который создаёт PostAuthenticationGuardToken для вас.
Методы
| bool | supports(Request $request) Поддерживает ли аутентификатор данный запрос? | |
| GuardTokenInterface | createAuthenticatedToken(UserInterface $user, string $providerKey) Сокращение для создания PostAuthenticationGuardToken для вас, если вам неважно, какой именно аутентифицированный токен используется. |
Подробности
bool supports(Request $request)
Поддерживает ли аутентификатор данный запрос?
Если возвращается false, аутентификатор будет пропущен.
Параметры
| Request | $request |
Возвращаемое значение
| bool |
GuardTokenInterface createAuthenticatedToken(UserInterface $user, string $providerKey)
Сокращение для создания PostAuthenticationGuardToken для вас, если вам неважно, какой именно аутентифицированный токен используется.
Параметры
| UserInterface | $user | |
| string | $providerKey | Ключ провайдера (т.е. брандмауэра) |
Возвращаемое значение
| GuardTokenInterface |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.4/Symfony/Component/Security/Guard/AbstractGuardAuthenticator.html