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
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
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.