Logout-Button in CGI.pm?

Andre Landwehr andre.landwehr at gmx.net
Mon Aug 28 11:48:54 CEST 2000


On Mon, Aug 28, 2000 at 10:55:36AM +0200, Uwe Schuerkamp wrote:
> Ich habe einen Webserver, der http-basic-auth geschützte Seiten
> (Apache/Perl/mod_auth_mysql/CGI.pm) ausliefert. Kann mir jemand
> sagen, wie man die Authentisierungsinformationen invalidieren kann
> und somit eine erneute Anmeldung erzwingt, oder ist die einzige
> Möglichkeit wirklich ein restart des Browsers?

AFAIK ist das so, ja.
Leider war das Abmelden bei der basic-auth nie vorgesehen, immer
nur das anmelden... lediglich für den Fall, daß jemand sich beim
Paßwort vertippt ist vorgesehen, einfach nochmal die http 401 zu
schicken, damit das Login-Fenster nochmals eingeblendet wird.
Diesen Fall kannst du natürlich erzwingen, indem du die http 401
Meldung von Hand rausschickst, egal ob die
Authentisierungsinformationen noch gültig sind oder nicht. Mit
PHP hab ich sowas mal gemacht, mit Perl bisher noch nicht, sollte
aber ohne Probleme möglich sein über das Apache Request Object
aus dem Apache Paket (perldoc Apache).

Gruß
Andre


-
Hinweise zur Benutzung dieser (und anderer Mailing-Listen) bitte beachten:
--> http://lug-owl.de/mailinglist_hints.html <--



More information about the Linux mailing list