symfony logout
Primary tabs
Стандартно конфигурация logout в Symfony выглядит так:
security.yml:
security: firewalls: logout: true
Это означает, что используются настройки по умолчанию, такие:
logout: csrf_parameter: _csrf_token csrf_token_generator: ~ csrf_token_id: logout path: /logout target: / success_handler: ~ invalidate_session: true delete_cookies: name: path: null domain: null handlers: []
А также то, что ваш контроллер /logout никогда не будет вызван О_о (хотя обязательно должен сущестовать, чтобы не вылетала ошибка).
Чтобы переопределить логику /logout, нужно добавить в handlers свой сервис, и описать её в сервисе.
Источник
- Log in to post comments
- 2522 reads