В Symfony2 и FOSUserBundle переопределите проверку входа в систему


В момент аутентификации пользователя мне нужно проверить его роль, чтобы перенаправить его на правильную страницу (две разные страницы для двух разных ролей).

Я не нашел в документации, как переопределить проверку login_check. Прямо из пакета он использует прокси-сервер конфигурации security.yml, чтобы указать движку перейти на одну уникальную страницу по умолчанию. Есть какие-нибудь зацепки?

Та же проблема при выходе из системы.

Author: j0k, 2012-08-12

1 answers

Если я правильно вас понял, вы хотите перенаправить только что вошедшего/вышедшего из системы пользователя на соответствующий маршрут в зависимости от его роли?

Здесь это учебное пособие о том, как выполнять перенаправление при входе/выходе из системы с помощью обработчиков форм.

 8
Author: Marko Jovanović, 2015-02-24 13:13:41