Automatické [nechtěné] odhlašování – stále se nedaří správně nastavit

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

Ahoj, stále se nedaří nastavit dobu trvání přihlášení.
V BasePresenteru nastavím:

$user = self::getEnvironment();
                $this->myInfo = $user->getIdentity()->getData();
                $user->setExpiration('+ 30 minutes');

ale v nepravidelný intervalech – mi stejné zmizí z getData() údaje, které jsem získal připřhlášení. Někdy jsou dostupné déle, jindy krátce – je ještě pro nette nějaké nastavení?

Etch
Člen | 403
+
0
-
$user->setExpiration(string|int|DateTime $time, [bool $whenBrowserIsClosed = TRUE], [bool $clearIdentity = FALSE])

viz API

v tvém případě by si tam tedy měl mít s velkou pravděpodobností

$user->setExpiration('+ 30 minutes', FALSE);

EDIT: Typo

Editoval Etch (26. 4. 2010 7:00)