Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/05/2004, 23:57
cristian1970
 
Fecha de Ingreso: marzo-2004
Ubicación: Córdoba
Mensajes: 23
Antigüedad: 20 años
Puntos: 0
destruir variables de autentificación

Hola gente, aquí les va algo, a ver si pueden, le dan una ayudita a este principiante.

Resulta que hago una autentificación vía http que funciona correctamente, el problema es que cuando cierro la sesión con session_unset(); y vuelvo a la home, si quiero autentificar a otro usuario, no me deja, ya que aparentemente sigue existiendo $_SERVER['PHP_AUTH_USER']

el script de ingreso que estoy utilizando es el siguiente:

if (!isset($_SERVER['PHP_AUTH_USER'])) {
header("WWW-Authenticate: Basic realm=\"Ingrese sus datos:\"");
header("HTTP/1.0 401 Unauthorized");
exit;
} else {
require("control.php"); //(Verifico si existe ese usuario en mi DB le doy $_SESSION['autentificado']="SI" para mi archivo seguridad.php que estará en todas las páginas restringidas y paso a la primera página restringida)
};

Cómo hago para que (!isset($_SERVER['PHP_AUTH_USER'])) me de true de nuevo?

Como siempre, muchas gracias a todos.
__________________
Cristian