Page 1 sur 1

logout?

Posté : 08 juin 2005, 18:45
par laurent_doubt
comment faire un logout après htaccess?

Posté : 09 juin 2005, 09:00
par hebus
En fermant son navigateur.

Posté : 09 juin 2005, 09:10
par ouckileou
sinon un .htaccess initialise les variabes $_SERVER['PHP_AUTH_USER'] et $_SERVER['PHP_AUTH_PW'] donc en les vidant y'a peut-être moyen

Posté : 09 juin 2005, 09:16
par Cyrano
essaye:
unset($_SERVER['PHP_AUTH_USER']);

Posté : 09 juin 2005, 09:53
par cerber
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

Posté : 09 juin 2005, 10:02
par ouckileou
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

Posté : 09 juin 2005, 10:21
par Cyrano
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.

Posté : 09 juin 2005, 10:42
par ouckileou
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

Posté : 09 juin 2005, 10:49
par Cyrano
... 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: