Prihlasovani uzivatele – session sliding

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

Ahoj,

kdyz uzivatel odesle prihlasovaci formular, tak provadim (mimojine) toto:

if ($values['remember']) {
     @$this->getUser()->setExpiration('+ 14 days', FALSE);
} else {
     //...
}

Tento kod nastavi platnost session na 14 dnu (pripad trvaleho prihlaseni). Jak se da do tohoto zapojit prodluzovani platnosti session podle posledniho pristupu (session sliding)?

Diky!

Editoval MartyIX (16. 12. 2012 9:33)

LeonardoCA
Člen | 296
+
0
-

Asi si budeš muset uložit příznak ‚remember‘ do session a přidat dotaz na existenci příznaku do podmínky.