Mailinglisten-Archive |
Hallo Alex, > Genau - ich will halt verhindern das eine Session ewig offen ist und > jemand "aus versehen" darauf gelangt. Ganz unabhängig von der GC kannst du ja einfach bei jedem (gültigen) Zugriff auf die Session dorthin den aktuellen Timestamp schreiben. Und um zu bestimmen, ob der Zugriff gültig ist, kannst du bei jedem Zugriff auf die Session prüfen, ob sich der letzte Zugriff (Timestamp) innerhalb eines bestimmten Zeitraumes befindet (1 Stunde). Falls diese Zeit überschritten ist, wäre es möglich die Session "manuell" per zu löschen. Damit wäre zwar nicht der Haufen nutzloser Sessions auf dem Server beseitigt, aber ein nachträgiches Session-Hijacking ist somit auch nicht mehr möglich. Grüße Niels Jäckel
php::bar PHP Wiki - Listenarchive