Mostrando las entradas con la etiqueta Web. Mostrar todas las entradas
Mostrando las entradas con la etiqueta Web. Mostrar todas las entradas

sábado, 4 de mayo de 2024

Cómo Implementar Autenticación Básica en PHP para una Web o Script Seguro



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;

}