Destroy session při přesměrování

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
soundake
Člen | 24
+
0
-

Napsal jsem si vlastní jednoduchý handler, který mi hází session do databáze.

V bootstrapu to připojuji takto:

<?php
/* @var $session \Nette\Http\Session */
$session = $container->getService('session');
$session->setHandler(new \Soundake\SessionHandler());
$session->start();
?>

Potud vše bez problému funguje, session se vytvoří, data drží, přihlášení funguje, přechod mezi stránkami také.

Jakmile však někde v presenteru použiju přesměrování přes $this->redirect(), tak se provede destroy session a vytvoří se nová. Tím se ztratí přihlášení atd.

Kde je prosím chyba?

Jezour
Člen | 2
+
0
-

Ahoj, prisel jsi v cem to je a jak to vyresit? Mam stejny problem. Vychazim z reseni https://github.com/…handler.phpt prepsaneho na DB.