Validación correo y contraseña

This commit is contained in:
2025-06-03 10:56:59 -06:00
parent 486942950a
commit ac299252cd
2 changed files with 22 additions and 3 deletions

View File

@@ -135,14 +135,17 @@ function validar()
} else { } else {
registrarBitacora($conn, $row['id_usuario'], $email, $ip, 0, 'Contraseña incorrecta'); registrarBitacora($conn, $row['id_usuario'], $email, $ip, 0, 'Contraseña incorrecta');
$_SESSION['login_error'] = '❌ Contraseña incorrecta, intenta nuevamente.';
header('Location: /IMPORTADORES/login');
exit;
} }
} else { } else {
registrarBitacora($conn, null, $email, $ip, 0, 'Usuario no encontrado'); registrarBitacora($conn, null, $email, $ip, 0, 'Usuario no encontrado');
$_SESSION['login_error'] = '❌ Correo no encontrado, debe registrarse primero.';
header('Location: /IMPORTADORES/login');
exit;
} }
$_SESSION['login_error'] = 'Credenciales incorrectas.';
header('Location: /IMPORTADORES/login');
} }
/** Función auxiliar para redirección por rol **/ /** Función auxiliar para redirección por rol **/

View File

@@ -72,6 +72,14 @@ $mensajeMantenimiento = $config['mensaje_mantenimiento'] ?? 'El sistema se encue
color: #666; color: #666;
margin-top: 60px; margin-top: 60px;
} }
#mensaje {
transition: opacity 0.3s ease;
}
@media (max-height: 600px) {
footer {
position: static !important;
}
}
</style> </style>
</head> </head>
<body> <body>
@@ -131,6 +139,14 @@ $mensajeMantenimiento = $config['mensaje_mantenimiento'] ?? 'El sistema se encue
</div> </div>
</div> </div>
</form> </form>
<div id="mensaje" class="mt-3 text-center fw-bold">
<?php if (isset($_SESSION['login_error'])): ?>
<div class="text-danger"><?= $_SESSION['login_error'] ?></div>
<?php unset($_SESSION['login_error']); ?>
<?php endif; ?>
</div>
</div> </div>
<!-- FOOTER --> <!-- FOOTER -->