¡Hola Juan!
Gracias por compartir tu duda con nosotros. Parece que estás teniendo problemas con el inicio de sesión en tu página. Según lo que mencionas, después de ingresar una contraseña o usuario incorrecto, recibes una alerta de "inicio de sesión inválido" y luego de aceptar las tres alertas, la página salta la alerta de "agotaste el número de intentos" y no se repite el ciclo de inicio de sesión nuevamente.
Para solucionar este problema, es importante revisar el código que estás utilizando para el inicio de sesión. Asegúrate de que estés utilizando una estructura de control adecuada para repetir el ciclo de inicio de sesión en caso de que se ingresen credenciales incorrectas.
Aquí tienes un ejemplo de cómo podrías hacerlo en JavaScript:
let intentos = 3;
while (intentos > 0) {
// Solicitar credenciales al usuario y verificar si son correctas
if (credencialesCorrectas) {
// Iniciar sesión exitosamente
break; // Salir del ciclo while
} else {
intentos--;
alert("Inicio de sesión inválido. Te quedan " + intentos + " intentos.");
}
}
if (intentos === 0) {
alert("Agotaste el número de intentos. Por favor, inténtalo más tarde.");
}
En este ejemplo, utilizamos un bucle while
para repetir el ciclo de inicio de sesión hasta que se ingresen credenciales correctas o se agoten los intentos. Si se ingresan credenciales incorrectas, se muestra una alerta informando al usuario y se reduce el número de intentos restantes. Si se agotan los intentos, se muestra una alerta indicando que se ha alcanzado el límite.
Recuerda adaptar este ejemplo a tu propio código y lenguaje de programación que estés utilizando. Si aún tienes problemas, sería útil que compartas el código que estás utilizando para que podamos ayudarte de manera más específica.
Espero que esta información te sea útil. ¡Buena suerte con tu proyecto de inicio de sesión! Si tienes alguna otra pregunta, no dudes en preguntar.
¡Espero haber ayudado y buenos estudios!
Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios! :)