2015-05-01 3 views
0

После нескольких попыток (обработчик ошибок, директивы кэша, изменение маршрутов, методы переопределения и т. Д.) Я не смог выйти из системы (отключив функцию FOSUserBundle) чтобы увидеть предыдущие страницы при нажатии кнопки «Назад» браузера.Кнопка выхода из системы Symfony 2.6 (CakePHP)

Есть ли способ сделать это в Symfony 2.6?

В CakePHP это прекрасно работает в контроллере

public function logout() { 

    session_destroy(); 
    $this->Auth->deny('*'); 
    $this->Auth->shutdown('*'); 
    $this->Session->setFlash('Logout succesful - no back button issue.'); 
    return $this->redirect($this->Auth->logout()); 

} 

ответ

0

Вы можете перенаправить для выхода страницы:

return $this->redirectToRoute('fos_user_security_logout');