destruction de la variable PHP_AUTH_USER

destruction de la variable PHP_AUTH_USER - PHP - Programmation

Marsh Posté le 03-11-2006 à 15:25:53    

Bonjour,
est ce que quelqu'un sait comment detruire la variable server PHP_AUTH_USER
j'ai essayé unset($_SERVER['PHP_AUTH_USER']);
ça ne fait rien
Bien sûr j'aimerais en faire autant avec $_SERVER['PHP_AUTH_PW']  , ceci pour mettre en place une deconnexion d'authentification HTTP
Merci de vos conseils

Reply

Marsh Posté le 03-11-2006 à 15:25:53   

Reply

Marsh Posté le 04-11-2006 à 02:40:32    

T'as pas trop de marche de manoeuvre vu que les navigateurs s'en occupent eux même. Le seul moyen que je vois c'est de forcer une fausse authentification que tu traites comme un cas particulier qui vaut utilisateur déconnecté.
Comment me diras tu :??:
 
En faisant un vilain:

Code :
  1. header('Location: http://utilisateur:motdepasse@www. [...] age.php');

Reply

Marsh Posté le 08-11-2006 à 21:12:57    

Salut !
J'ai déjà eu à me poser cette question.
Solution : balancer un header avec un 401 dedans
 
(source : http://ca.php.net/features.http-auth)
(regarde la note juste au dessus de l'exemple "Exemple 34-3" )
 
;)


---------------
dieu créa l'homme et meuh fit la vache
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed