Пользовательский пакет Sonata - цикл перенаправления

Я установил пакет FOSUserBundle и Sonata Admin.

Первый FOSUserBundle работал идеально, как с профилем, так и с входом в систему и выходом из нее. Теперь с пакетом Sonata Admin я могу CRUD свои объекты.

Теперь я хотел, чтобы они были интегрированы с входом в мой сервер.

Теперь, когда я иду в /admin/dashboard, он перенаправляется на /admin/login, а затем бесконечный цикл перенаправления.

Я как следует облажался с безопасностью, и я действительно не очень хорошо в этом разбираюсь.

security.yml: https://gist.github.com/lsv/4740268

routing.yml: https://gist.github.com/lsv/4740284

config.yml: https://gist.github.com/lsv/4740291

dev.log: https://gist.github.com/lsv/4740301

Кто-нибудь может помочь?


person Martin    schedule 08.02.2013    source источник
comment
Я немного поигрался с access_control и даже удалил его в своем файле безопасности, но все равно просто перенаправляю цикл   -  person Martin    schedule 08.02.2013


Ответы (1)


Добавлять

- { path: ^/admin/login$, role: IS_AUTHENTICATED_ANONYMOUSLY }
- { path: ^/admin/logout$, role: IS_AUTHENTICATED_ANONYMOUSLY }
- { path: ^/admin/login-check$, role: IS_AUTHENTICATED_ANONYMOUSLY }

в security.yml

person krojew    schedule 26.03.2013
comment
кроме того, эти правила должны быть выше вашего основного правила блокировки /admin/ - person Matthew Webb; 29.09.2015