Trvalé přihlášení – po hodině dojde k odhlášení

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

Ahoj, mám tu jeden drobný projekt kde používám simple authenticator pro přihlášení. Logovací údaje mám v neonu, přihlašování funguje, ale mám problém s udržením přihlášení.

Potřebuji, aby user zůstal přihlášen dokud nezavře browser a tak mám v konfiguraci neon session na 14 dní (myslím že to tak má nette default) a u loginu mám $user->setExpiration(0, TRUE);

Když se pak přihlásím a podívám se ve firebugu, tak vidím tyto cookies:

phpsessid – vyprší 27.1.2015 10:15
nette-browser – vyprší sezení

Jenže když v browseru nic cca hodinu nedělám, tak stejně dojde k odhlášení. Co s tím? díky

Pavel Kravčík
Člen | 1196
+
+1
-

Podle mě tam je více důvodů odhlášení. Někde jsem viděl něco jako:

::INACTIVITY

Tak se zkus podívat na tohle.

iguana007
Člen | 970
+
+1
-

A co nastavení expirace session v PHP?

n.u.r.v.
Člen | 485
+
0
-

hmm, v php ini mám:
session.gc_maxlifetime 1440,
session.cache_expire 180,
session.cookie_lifetime 0

Mohlo by to být tím?

Editoval n.u.r.v. (13. 1. 2015 11:13)

David Kudera
Člen | 455
+
+1
-

Myslím, že by mohl být opět problém tady

ali
Člen | 342
+
0
-

session.gc_maxlifetime mas nastavene na 24minut – prenastav si to na vetsi hodnotu

n.u.r.v.
Člen | 485
+
0
-

J, koukám, dám požadavek na hosting…díky