La seguridad en línea es esencial, especialmente al proteger áreas restringidas como el panel de administración de tu blog o web. Con este código podrás implementar la autenticación básica en PHP para garantizar que solo los usuarios autorizados puedan acceder:
$expected_username = 'abc'; // Nombre de usuario esperado
$expected_password = '123'; // Contraseña esperada
// Verificar las credenciales
if (!isset($_SERVER['PHP_AUTH_USER']) || $_SERVER['PHP_AUTH_USER'] !== $expected_username || $_SERVER['PHP_AUTH_PW'] !== $expected_password) {
// Solicitar credenciales
header('WWW-Authenticate: Basic realm="autopoder.free.nf"');
header('HTTP/1.0 401 Unauthorized');
echo 'Error de autenticación';
exit;
}