UserCheckerInterface
interface UserCheckerInterface
Реализуйте, чтобы бросить исключение AccountStatusException во время процесса аутентификации.
Может использоваться, когда необходимо проверить состояние учетной записи, например, когда учетная запись отключена или заблокирована. Не следует использовать для принятия решений об аутентификации.
Методы
| checkPreAuth(UserInterface $user) Проверяет учетную запись пользователя перед аутентификацией. | ||
| checkPostAuth(UserInterface $user) Проверяет учетную запись пользователя после аутентификации. |
Подробное описание
checkPreAuth(UserInterface $user)
Проверяет учетную запись пользователя перед аутентификацией.
Параметры
| UserInterface | $user | экземпляр UserInterface |
Исключения
| AccountStatusException |
checkPostAuth(UserInterface $user)
Проверяет учетную запись пользователя после аутентификации.
Параметры
| UserInterface | $user | экземпляр UserInterface |
Исключения
| AccountStatusException |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.1/Symfony/Component/Security/Core/User/UserCheckerInterface.html