Benjamin Wilfing: .htaccess

Beitrag lesen

Hi newbie,

jetzt ist meine frage, wie kann ich es lösen sozusagen einen logout zu erstellen oder sonstiges?
es bleibt ja so nur die möglichkeit den kompletten browser zu schließen damit sich ein neuer user anmelden kann.

das ist richtig, der Browser merkt sich in der Regel den Benutzernamen, der in einem bestimmten Bereich (Realm) eingeloggt ist, bis er geschlossen wird. Es gibt allerdings noch eine andere, aber in meinen Augen unelegante Möglichkeit, den Benutzer sozusagen "abzumelden". Du kannst, falls du die Möglichkeit hast, serverseitive Skripte (PHP, CGI) auszuführen, einen HTTP 401-Header an den Client senden, welcher daraufhin den bekannten Passwortdialog anzeigen sollte. Du müssteste den Benutzer darauf hinweisen, dass er diesen mit »Abbrechen« beantwortet, wodurch er dann quasi "abgemeldet" ist. Keine Garantie, dass das auch in allen Browsern läuft, aber es ist eine Möglichkeit. Näheres dazu findest du im </archiv/>.

Viele Grüße
 Benjamin