Skip to content

Commit 975e508

Browse files
committed
20240626 _00001
1 parent 083500b commit 975e508

File tree

3 files changed

+26
-30
lines changed

3 files changed

+26
-30
lines changed

Entregas/Proyecto/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,4 +24,4 @@
2424
</div>
2525
</div>
2626
</body>
27-
</html>
27+
</html>

Entregas/Proyecto/js/main.js

Lines changed: 24 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -118,10 +118,10 @@
118118
let usr=document.querySelector('#GetUsuario').value;//Toma valor ingresado en campo Usuario
119119
let pas=document.querySelector('#GetPass').value;//Toma valor ingresado en campo PAssword
120120
let usuarios = JSON.parse(localStorage.getItem('usuarios')) || [];//Lee localstorage para tomar informacion del primer USR y PASS, si no hay valores retorna Array Vacio (derecha del OR)
121+
121122
let [[{ usuario, pass }]]= usuarios; //Desestructura informacion para tomar valores del primer USR Y PASS
122123

123124

124-
125125
// VARIFICACION: Imprime para corrobar los valores de usuario y pass
126126

127127
/*console.log('Usuario:', usuario); //
@@ -130,39 +130,35 @@
130130

131131
// BUSQUEDA DE USUARIO
132132
// Variable para almacenar el usuario encontrado
133-
let userEncontrado = null;
134-
let passEncontrado = null;
133+
let userEncontrado = null;
134+
let passEncontrado = null;
135135

136136
// Recorrer los arrays dentro de usuarios para encontrar el objeto con clave 'usuario' igual a usr
137-
for (let i = 0; i < usuarios.length; i++) {
138-
let usuarioArray = usuarios[i];
139-
// Como cada usuarioArray tiene un solo objeto, accedemos al primer elemento (index 0)
140-
let usuarioObjeto = usuarioArray[0];
141-
142-
if (usuarioObjeto && usuarioObjeto.usuario === usr) {
143-
// Encontramos el usuario, almacenamos los valores encontrados
144-
userEncontrado = usuarioObjeto;
145-
passEncontrado = usuarioObjeto.pass;
146-
147-
break; // sale del bucle una vez encontrado el usuario
148-
}
149-
}
150-
151-
152-
if (userEncontrado && userEncontrado.usuario === usr && passEncontrado === pas){
153-
154-
//Envia mensaje a <DIV> con ID "mensajeLogin" en el documento
155-
document.querySelector('#mensajeLogin').innerText = "Usuario y password correcto";
156-
157-
//localStorage.removeItem('usuarios');//boorrar localstorage
158-
console.log('LocalStorage borrado.');
159-
window.location.href="./src/views/carrito.html";//redirecciona a pagina.
160-
161-
} else{document.querySelector('#mensajeLogin').innerText = "Datos incorrectos";}
137+
for (let i = 0; i < usuarios.length; i++) {
138+
let usuarioArray = usuarios[i];
139+
// Como cada usuarioArray tiene un solo objeto, accedemos al primer elemento (index 0)
140+
let usuarioObjeto = usuarioArray[0];
141+
142+
if (usuarioObjeto && usuarioObjeto.usuario === usr) {
143+
// Encontramos el usuario, almacenamos los valores encontrados
144+
userEncontrado = usuarioObjeto;
145+
passEncontrado = usuarioObjeto.pass;
146+
147+
break; // sale del bucle una vez encontrado el usuario
148+
}
149+
}
162150

163151

152+
if (userEncontrado && userEncontrado.usuario === usr && passEncontrado === pas){
164153

154+
//Envia mensaje a <DIV> con ID "mensajeLogin" en el documento
155+
document.querySelector('#mensajeLogin').innerText = "Usuario y password correcto";
156+
157+
//localStorage.removeItem('usuarios');//boorrar localstorage
158+
console.log('LocalStorage borrado.');
159+
window.location.href="./src/views/carrito.html";//redirecciona a pagina.
165160

161+
} else{document.querySelector('#mensajeLogin').innerText = "Datos incorrectos";}
166162

167163
}
168164

Entregas/Proyecto/src/views/carrito.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
</head>
88
<body>
99
<header><div id="header">
10-
<div id="logo" class="logoHeader"> <img src="../../img/logo.jpg"></div>
10+
<div id="logo" class="logoHeader"> <img src="../../img/logo.jpg" alt="Logo"></div>
1111

1212
</div></header>
1313
<main>

0 commit comments

Comments
 (0)