Předčasné expirování session
- zimmi
- Člen | 94
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.