С брандмауэром failure_path
установлено, первая неудачная попытка пользователя при входе в систему следует по пути отказа. Когда пользователь снова нажимает на кнопку входа, Bad Credentials
выдается исключение, вместо того, чтобы позволить пользователю повторить попытку.
firewalls:
main:
pattern: ^/
form_login:
provider: fos_userbundle
failure_path: /message/inactive
if ('anon.' === $user) {
$menu->addChild('Sign in', array(
'route' => 'fos_user_security_login'
));
} else {
$menu->addChild("Sign out", array(
'route' => 'fos_user_security_logout',
));
}
Где еще мне посмотреть?
Похоже, что это ответ: измените security.yml, как показано ниже:
firewalls:
main:
pattern: ^/
form_login:
provider: fos_userbundle
failure_path: /message/inactive
failure_forward: true
Других решений пока нет …