Actualizar index.html
This commit is contained in:
18
index.html
18
index.html
@@ -339,11 +339,23 @@
|
||||
});
|
||||
const json = await res.json();
|
||||
|
||||
if (res.ok && json.ok) {
|
||||
if (res.ok && json.ok) {
|
||||
showToast("👋 ¡Hola de nuevo!");
|
||||
|
||||
// Guardamos el token y los datos del usuario para usarlos en la app
|
||||
localStorage.setItem('token', json.token);
|
||||
// REDIRECCIÓN AL PANEL
|
||||
setTimeout(() => { window.location.href = "panel.html"; }, 1000);
|
||||
localStorage.setItem('role', json.role);
|
||||
localStorage.setItem('userName', json.name);
|
||||
|
||||
// REDIRECCIÓN INTELIGENTE SEGÚN EL ROL
|
||||
setTimeout(() => {
|
||||
if (json.role === 'operario') {
|
||||
window.location.href = "operario.html";
|
||||
} else {
|
||||
window.location.href = "panel.html";
|
||||
}
|
||||
}, 1000);
|
||||
|
||||
} else {
|
||||
showToast("❌ " + (json.error || "Credenciales incorrectas"), true);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user