Я пытаюсь выполнить мою функцию выхода из системы, используя Symfony 3.1, но пока не работает. Я следую за книжной документацией шаг за шагом, но все, что я получаю, не является исключением:Symfony 3.1: Не удалось найти контроллер для пути "/ logout"
Невозможно найти контроллер для пути/выхода из системы. Неправильно указан маршрут .
я активировать правильный параметр конфигурации (выхода из системы) в файле security.yml
security:
firewalls:
# disables authentication for assets and the profiler, adapt it according to your needs
dev:
pattern: ^/(_(profiler|wdt)|css|images|js)/
security: false
main:
anonymous: ~
# activate different ways to authenticate
form_login:
login_path: login
check_path: login
secured_area:
anonymous: ~
logout:
path: /logout
target:/
И я создать маршрут внутри routing.yml:
logout:
path: /logout
И это все согласно документации, контроллер не нужен, но исключения говорят о неправильном пути контроллера.
Что я делаю неправильно?
После нескольких изменений (я удаляю csrf stuff и поставщика) это сработало!Но почему используется защищенная область в документации? Спасибо! – Jotaeme
Я могу понять путаницу. Настройка компонента безопасности может быть сложной задачей. И документация не соответствует 100%. Рассмотрите возможность участия в документации: http://symfony.com/doc/current/contributing/documentation/overview.html – Cerad