Autologout bzw. Session-Timeout
Moderator: mirko
Kann ich nichts weiter zu sagen, die Erzeugung der Session-IDs macht das PHP selbst. Per Cookie (wenn aktiviert) wird die Session-ID an den Browser übermittelt, der bei jedem Aufruf das Cookie wieder an den Server übermittelt, so dass der \"Browser\" vom Server/PHP wieder erkannt wird. SuperWebMailer prüft bei der Session nur die hinterlegten Werte, die braucht er um den Nutzer wiederzuerkennen, die IP spielt dabei keine Rolle.
-
- Beiträge: 2
- Registriert: 16.05.2011, 10:40
Hallo Mirko,
das Problem tritt bei einem unserer Kunden auf. Die Cookie-Lifetime ist auf 5 Stunden gesetzt und ist auch im HTTP-Header richtig gesetzt.
Der Kunde arbeitet mit dem gleichen Benutzer von mehreren Rechnern (gleiche externe IP) aus, kann das ein Problem sein. Falls ja, gibt\'s dafür eine Lösung?
Viele Grüße
Matthias
das Problem tritt bei einem unserer Kunden auf. Die Cookie-Lifetime ist auf 5 Stunden gesetzt und ist auch im HTTP-Header richtig gesetzt.
Der Kunde arbeitet mit dem gleichen Benutzer von mehreren Rechnern (gleiche externe IP) aus, kann das ein Problem sein. Falls ja, gibt\'s dafür eine Lösung?
Viele Grüße
Matthias
Das muss man selbst (nur bei eigenem Server) in der php.ini definieren. SWM selbst hat ein kleines Pixel als iframe unten im HTML-Code auf jeder Seite, es wird alle 60 Sekunden gemacht, damit die Session-Info nicht verloren geht. Wird natürlich der Webserver in der Zeit neu gestartet, dann geht die Info verloren, das kann man nicht umgehen.
-
- Beiträge: 2
- Registriert: 16.05.2011, 10:40