UserAuthenticationProvider
class UserAuthenticationProvider implements AuthenticationProviderInterface
UserProviderInterface извлекает пользователей для токенов UsernamePasswordToken.
Методы
Подробности
__construct(UserCheckerInterface $userChecker, string $providerKey, bool $hideUserNotFoundExceptions = true)
Параметры
| UserCheckerInterface | $userChecker | Интерфейс UserCheckerInterface |
| string | $providerKey | Ключ провайдера |
| bool | $hideUserNotFoundExceptions | Скрывать ли исключение user not found |
Исключения
Попытка аутентификации объекта TokenInterface.
Параметры
Возвращаемое значение
| TokenInterface | Аутентифицированный экземпляр TokenInterface, никогда не null |
Исключения
Проверяет, поддерживает ли этот провайдер данный токен.
Параметры
Возвращаемое значение
| bool | true, если реализация поддерживает токен, иначе false |