Какой метод лучше всего перенаправить после входа в FOSUserBundle? - PullRequest
5 голосов
/ 19 февраля 2012

Каков наилучший способ реализации перенаправления на основе ролей после входа в FOSUserBundle?

Следует ли использовать обработчик успеха и записать логику перенаправления в onAuthenticationSuccess

или Использовать прослушиватель безопасностии написать логику перенаправления в onSecurityInteractiveLogin

1 Ответ

4 голосов
/ 19 февраля 2012

Я думаю, что прослушиватели безопасности используются другими пакетами для выполнения некоторых операций после входа в систему, таких как обновление таблицы, установка cookie и т. Д. Хотя то же самое можно сделать с помощью success_handler, он вызывается один раз для каждой конфигурации брандмауэра в app / config / security. YML. Таким образом, у вас есть полный контроль над этим. Поэтому я думаю, что лучше реализовать логику перенаправления в методе onAuthenticationSuccess вашего класса обслуживания success_handler.

...