Witam,
Mam mały problem z zarządzaniem sesji użytkownika zalogowanego na serwerze.

W pliku settings.yml dla aplikacji ustawiłem następujące dane:

Kod
    login_module:           login   # To be called when a non-authenticated user
      login_action:           TimeoutLogin     # Tries to access a secure page


W actions.class.php mam:

Kod
    public function executeTimeoutLogin()
      {
          $this->redirect('cart/login');
      }



Generalnie akcja wykonuje się po upływie timeout ( w settings.yml: timeout: 180 # Session timeout, in seconds) ale jest jeden problem: Mam akcje AJAX'a które odświeżają jednego konkretnego div'a i w tym momencie strona logowania pojawia się w miejscu gdzie przy aktywnej sesji pojawia się wynik operacji.

Pytanie jest takie: Jak skonfigurować Symfony - napisać odpowiednio funkcje, ustawić odpowiedni config, aby przekierował mnie do całkiem nowej strony logowania w przypadku gdy user wywołuje dowolną akcję a jego sesja wygasła.