Mailinglisten-Archive |
Hi Peter, > > > das ausloggen aus einem Bereich in dem man sich mit > > > AuthType Basic eingeloggt hat, funktioniert NUR mit > > > der Methode 'post it'. > > Und wie macht es dann Confixx bei seiner Web-Oberfläche? Da > > kann man sich auch ausloggen... > Ich tippe mal einfach das vorhandene login wird mit einem > falschen login überschrieben gute Idee, meinst Du vielleicht so: <?php $name = 'BigZero'; $pass = 'flasch'; header('Authorization: BASIC '.base64_encode($name.':'.$pass)); header('Location: ../'); // und wech ... ?> Sorry, das geht nicht, weil: - der Browser sendet ja den richtigen String von sich aus mit, d.h. er autentifiziert sich bei *jedem* Seitenaufruf - daraus folgt, man hat gar kein Login in dem Sinne und kann sich schon deshalb nicht auslogen - das laesst sich einfach mit fsockopen(); nachpruefen. - entweder man bekommt ein "HTTP/1.1 200 OK" zurueck - oder ein "HTTP/1.1 401 Authorization Required" PS: wo warst Du am Freitag? Habe mit einem Sack voll Fragen auf Dich gelauert ... :-) m. b. G. Norbert _____________________ normal: 02686-987103 Notruf: 0177-2363368 --------------------- e.o.m.
php::bar PHP Wiki - Listenarchive