Sven Rautenberg: POST-Daten werden erneut gesendet

Beitrag lesen

Moin!

Gehe ich allerdings über den Browser (ich benutzer Mozilla Firefox) 2 bzw. x Seiten zurück, kommt die Meldung "Post Daten werden erneut gesendet". Bestätige ich diese Meldung, bin ich wieder in meinem System angemeldet.

Das Problem ist das Mozilla sich den Benutzer und Passwort speichert und ihn erneut an das Loginsystem sendet.

Mozilla speichert alle Requests in der History - auch POST-Requests inkl. aller Daten.

Das wirst du nur los, indem das Browserfenster bzw. der Tab geschlossen wird.

Alternativ kannst du dir in der Session natürlich auch merken, dass ein Logout gewollt war, und aufgrund dieser Info den nochmaligen Login verhindern. Evtl. produzierst du für jedes Login auch einfach einen individuellen Code, der wieder mitgesendet wird, anhand dessen du erkennen kannst, dass das Login-Formular schon früher mal verwendet wurde.

Das ist aber insgesamt verhältnismäßig viel Aufwand für etwas, was sich durch Schließen des Tabs, Fensters oder Browsers recht einfach umgehen ließe. Sofern du nicht Fort Knox programmierst...

- Sven Rautenberg

--
"Love your nation - respect the others."