Předčasné expirování session

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

Zdravím,
provozujeme web s přihlášením uživatelů. V cookie je pak uložená PHPSESSID s dobou platnosti 14 dní. V rootu webu všechno funguje, jak má (psáno v Zendu).

Nedávno jsme na to naroubovali část napsanou v Nette, která si podle PHPSESSID sáhne do db a zjistí, zda má daný uživatel právo zobrazit tu nově naroubovanou část – pokud má, pustí ho dál, pokud nemá, pošle ho pryč.

Problém je, že přihlášené uživatele používající tuhle část stránka velmi často odhlašuje, přestože v samotném Nette kódu s hodnotou PHPSESSID ani délkou její expirace nic neprovádím.

Tedy modelová situace: uživatel přijde na portál, přihlásí se, vstoupí do nové část, několik minut může bez problémů pracovat a poté je odhlášen.

Jsem v tomhle ohledu poměrně bezradný a nenapadá mě žádný důvod, proč se tohle děje. Budu tedy rád za jakékoliv popostrčení směrem k řešení problému. Děkuju.

kubajz
Člen | 47
+
0
-

toto vlákno vám nepomůže? https://forum.nette.org/…ssion-cookie