Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Iniciar Sesión [Solución con bloqueo al 3 intento]

Buenas tardes a todos, adjunto mi sugerencia al desafío. Sume que al tercer intento le advierta que bloqueo la clave.

<meta charset="UTF-8">
<script>

    var usuario = "alura";
    var contrasenha = "alura321";
    var intentos = 1;



    while (intentos <= 2) {

        var usuarioIngresado = prompt("Ingrese su usuario");
        var contrasenhaIngresada = prompt("Ingrese su contraseña");

        if( usuario == usuarioIngresado && contrasenha == contrasenhaIngresada ) {

        alert("Bienvenido al sistema " + usuarioIngresado);
        break

        }    else {

        alert("inicio de sesión inválido. Favor intente de nuevo");
        intentos++

        }
    }

    var usuarioIngresado = prompt("Ingrese su usuario");
    var contrasenhaIngresada = prompt("Ingrese su contraseña");

    if( usuario == usuarioIngresado && contrasenha == contrasenhaIngresada ) {

    alert("Bienvenido al sistema " + usuarioIngresado);

    }    else {

    alert("Lo siento su clave se bloqueo por intentos fallidos.");

    }

</script>

Saludos a todos, agradecería cualquier feedback.

1 respuesta

Hola a todos, comparto mi reto de inicio de sesion, con un limite de intentos (2), si es errado los datos se bloqueara sus credenciales.

<!DOCTYPE html>
    <meta charset="utf-8">
    <br>
    <h2>Plataforma Alura Inicio de sesión</h2>
    <br>
    <script>

    function saltarlinea() {
        document.write("<br>");
        document.write("<br>");
        document.write("<br>");
    }
    function mostrar(orden) {
            document.write(orden);
            saltarlinea();
    }
    var usuario = "alura";
    var contrasenha = "alura321";
    var intentos = 1;

    while (intentos <= 2) {

        var usuarioIngresado = prompt("Ingrese su usuario");
        var contrasenhaIngresada = prompt("Ingrese su contraseña");

        if( usuario == usuarioIngresado && contrasenha == contrasenhaIngresada ) {

        alert("Bienvenido a la plataforma Alura, " + usuarioIngresado);
        break

        }    else {

        alert("Inicio de sesión inválido, por favor intente de nuevo");
        intentos++

        }
    }

    if( usuario == usuarioIngresado && contrasenha == contrasenhaIngresada ) {

    mostrar("Bienvenido al sistema " + usuarioIngresado);

    }    else {

    alert("Lo siento su clave se bloqueo limite de intentos alcanzado.");

    }


mostrar(" Ejercicio ")

</script>