Session lifetime
-
Hallo!
Ich hab ne Frage zu Session lifetimes. Da differieren verschiedene Seiten im Netz (leider).manche setzen lifetime auf
time()+gültigkeitszeit
anere
nur auf gültigkeitszeitWas davon ist denn jetzt richtig.
Und wie ist das, wann verfällt das Teil, wenn seit erstellen die Zeit rum ist, oder erst, wenn seit dem letzten benutzen der Session die Zeit rum ist.
Oder anders gefragt?Muß ich die Lebenszeit regelmäßig verlängern, während der Benutzer eingeloggt ist oder passiert das automatisch?
Danke schonmal im Voraus.
MfG Jester
-
Ja, du musst den Timestamp immer wieder neu setzen! Das ist aber auch kein so großen Problem, da ja normalerweise bei jedem Seitenaufruf auf die Session zugegriffen und diese auch neu geschrieben wird.
Welchen Wert du für den Timestamp verwendest ist aber eigentlich egal (hängt halt davon ab, wie du deine Sessions verwaltest)! Nur gültigkeitszeit macht aber keinen Sinn, nut time() aber schon