Muchas veces queremos deshabilitar momentaneamente una página web o queremos ocultar el modo debug , ocultar estadisticas o lo que fuere de manera rápida sin tener que programar mucho
bueno aquí tienen unas lineas que agregandolas al inicio de un archivo php solicita que se ingrese un usuario y password y no deja pasar hasta que sea correcto
if ($_SERVER['PHP_AUTH_USER']!="user" || $_SERVER['PHP_AUTH_PW']!="pass")
{
header(‘WWW-Authenticate: Basic realm="Ingrese usario y password"’);
header(‘HTTP/1.0 401 Unauthorized’);
echo ‘Authorization Required.’;
exit;
}
Lo que hace es solicitar por un popup el usuario y pass, pasarlos por cabecera y no dejar pasar hasta que coicidan con los datos que ingresan.
En este caso el usuario es user y password pass
