4040 document . querySelector ( '#SetUsuario' ) . reset ( ) ;
4141 document . querySelector ( '#SetPassword' ) . reset ( ) ;
4242
43- //Envia mensaje a DIV con ID "mensajeRegistro" en el documento
44- // document.querySelector('#SetPassword').innerText = "Usuario y password REGISTRADO";
43+ //Envia mensaje a DIV con ID "mensajeRegistro" en el documento
44+ document . querySelector ( '#SetPassword' ) . innerText = "Usuario y password REGISTRADO" ;
4545
4646
4747
9696 * FUNCION PARA VALIDACIONES USUARIO
9797 */
9898 let validacion = function ( ) {
99- //Informacion del registro de Usuario
100- let reg = registro ( ) ;
101- let { usuario, pass} = reg ;
102- //let usuario = reg[0]["usuario"];
103- //let pass= reg[0]["pass"];
104- console . log ( usuario ) ;
105- console . log ( pass ) ;
106-
107- //Datos que ingresa usuario desde login page
108- let usr = document . querySelector ( '#GetUsuario' ) . value ; //Toma valor ingresado en campo Usuario
109- let pas = document . querySelector ( '#GetPass' ) . value ; //Toma valor ingresado en campo PAssword
110-
111- console . log ( "Validado Usuario: " + usuario ) ;
112- console . log ( "Validado Usuario: " + pass ) ;
113- console . log ( registro ( ) ) ;
114-
115- if ( usr == usuario && pas == pass ) {
116- //Envia mensaje a DIV con ID "mensajeLogin" en el documento
117- document . querySelector ( '#mensajeLogin' ) . innerText = "Usuario y password correcto" ;
118- window . location . href = 'https://juangralarg.github.io/CoderHouse/Entregas/PruebasEntrega/principal.html' ; //redirecciona a pagina. NO FUNCIONA AUN
119- } else {
120- document . querySelector ( '#mensajeLogin' ) . innerText = "Datos incorrectos" ;
121- }
99+
100+ let usr = document . querySelector ( '#GetUsuario' ) . value ; //Toma valor ingresado en campo Usuario
101+ let pas = document . querySelector ( '#GetPass' ) . value ; //Toma valor ingresado en campo PAssword
102+
103+ let usuarios = JSON . parse ( localStorage . getItem ( 'usuarios' ) ) || [ ] ;
104+
105+ let [ [ { usuario, pass } ] ] = usuarios ;
106+
107+ // Imprime para corrobar los valores de usuario y pass
108+ console . log ( 'Usuario:' , usuario ) ; //
109+ console . log ( 'Contraseña:' , pass ) ; //
110+
111+
112+
113+ if ( usr == usuario && pas == pass ) {
114+ //Envia mensaje a DIV con ID "mensajeLogin" en el documento
115+ document . querySelector ( '#mensajeLogin' ) . innerText = "Usuario y password correcto" ;
116+ window . location . href = 'https://juangralarg.github.io/CoderHouse/Entregas/PruebasEntrega/principal.html' ; //redirecciona a pagina. NO FUNCIONA AUN
117+ } else {
118+ document . querySelector ( '#mensajeLogin' ) . innerText = "Datos incorrectos" ;
119+ }
120+
122121 }
123-
122+
0 commit comments