var inciar_sesion_python = '/inicio_sesion/login' $("#submit_iniciar_sesion").click(function(event){ event.preventDefault() let bandera_error = false; if( !isCorrectEmail('email')){ bandera_error = true } if (!isCorrectContrasenia('password') || bandera_error){ return } activarSpinnerOverlayConLabel('Validando cuenta') $.ajax({ method : "POST", url:inciar_sesion_python, data:{ email: getValueCampo('email'), password: getValueCampo('password') } }).done(function(data){ data_object = data console.log(typeof(data)) if (typeof(data)==typeof('') && data.includes('The CSRF token has expired.' )){ console.log('data The CSRF token has expired.') alertaSwitch('error', 'ERROR', 'Expiró el tiempo de espera, favor de recargar la página'); }else if('Status' in data_object && data_object.Status=='OK'){ window.location.href = window.location.href; localStorage.setItem('Token', data_object.token) return }else{ notificarErrorInJson(data_object); console.log(data_object) } desactivarOverlays() }).fail(function(salida){ desactivarOverlays() alertaSwitch('error', 'ERROR', ERROR_CONEXION_INTERRUMPIDA); }); });