Erri: Programmiertechnik - Loginscript und Zurückbutton des Browsers

Beitrag lesen

Hi nochmal,

noch eine Ergänzung:

Dann versuche es einmal damit, die Session-ID bereits vor dem Login zu vergeben, sprich: bereist das Loginformular läuft über Sessions (z.B. per "hidden" o.ä.). Ist dann die Session abgelaufen nach dem Ausloggen wird die Abgelaufenen beim Back-Button-Login nochmal benutzt und triggert besagten Fehler.

So ähnlich hatte ich es bereits probiert.

Nach dem Logout hatte ich die Session-ID mit einem Status (z.B. beendet) in die DB geschrieben. Beim Login konnte ich dann kontrollieren, ob die Session beendet wurden ist und es war mir möglich, genannte Fehlermeldung (aus dem Wörgarround) auszugeben.

Der User konnte sich so zwar nicht mehr über den Zurückbutton einloggen, aber auch nicht mehr durch den neuen Aufruf der Loginseite, weil ja auch dort noch die gleiche Session-ID gesetzt war. (Also hätte der User das Browserfenster schließen und neu öffnen müssen.)
Erzeugte ich nun im Loginformular eine neue Session-ID, war auch wieder der Login über den Zurückbutton möglich, weil auch dann eine neue Session-ID erzeugt worden ist.

Also alles für die "Katz". *gr*

Viele Grüße und Vielen Dank,
Erri