logout?

laurent_doubt
Invité n'ayant pas de compte PHPfrance

08 juin 2005, 18:45

comment faire un logout après htaccess?

Eléphanteau du PHP | 36 Messages

09 juin 2005, 09:00

En fermant son navigateur.

Modérateur PHPfrance
Modérateur PHPfrance | 6373 Messages

09 juin 2005, 09:10

sinon un .htaccess initialise les variabes $_SERVER['PHP_AUTH_USER'] et $_SERVER['PHP_AUTH_PW'] donc en les vidant y'a peut-être moyen

Mammouth du PHP | 19672 Messages

09 juin 2005, 09:16

essaye:
unset($_SERVER['PHP_AUTH_USER']);
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Administrateur PHPfrance
Administrateur PHPfrance | 430 Messages

09 juin 2005, 09:53

je sais pas si c'est possible : ce type de session est gerée au niveau d'apache, pas de php, même si tu fait un unset, apache renverra PHP_AUTH_USER au coup suivant

Modérateur PHPfrance
Modérateur PHPfrance | 6373 Messages

09 juin 2005, 10:02

oui c'est ce que je me disais aussi mais je n'étais pas sûr

apparament c'est effectivement impossible, mais il y a une astuce ici :
http://216.239.59.104/search?q=cache:9e ... user&hl=fr

Mammouth du PHP | 19672 Messages

09 juin 2005, 10:21

Il reste aussi une option si tu utilises FireFox. Il te faut la barre Web Developer

Dessus, il y a un menu "Miscellaneous" : dans ce menu, tu as "Clear HTTP Authetication" qui fait très bien le boulot, j'ignore comment, mais pour faire des tests, c'est très pratique.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Modérateur PHPfrance
Modérateur PHPfrance | 6373 Messages

09 juin 2005, 10:42

c'était peut-être pour une utilisation en ligne non ? :)

je connais quelqu'un qui s'était renseigné sur cette fonction de la barre Developper et qui avait écrit au créateur
apparament elle utilise des fonctions fournie par Mozilla, mais le créateur ne savait pas comment elles fonctionnaient réellement, il se contentait de les utiliser

Mammouth du PHP | 19672 Messages

09 juin 2005, 10:49

... mais le créateur ne savait pas comment elles fonctionnaient réellement, il se contentait de les utiliser
C'est très exactement ce que je fais :langue:
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe: