Я использую класс UserChecker для проверки активации учетной записи, я использую следующий код, но я хочу отобразить учетную запись сообщения, не активированную, на странице входа в систему, не выдавая исключение:
Class UserChecker implements UserCheckerInterface
{
public function checkPreAuth(UserInterface $user)
{
if (!$user instanceof AppUser) {
return;
}
}
public function checkPostAuth(UserInterface $user)
{
if (!$user instanceof AppUser) {
return;
}
if (!$user->getIsActive()) {
throw new \Exception("member not active");
}
}
}