KL.Modules.loginset = new function () {
var self = this;
this.emailformat = '^[\\w\\d\\._-]+@([\\w\\d_-]*[\\w\\d]\\.)+([\\w]{2,})$';
this.nombreformat = '^[\\wÁÉÍÓÚÝáéíóúýäëïöüÿÄËÏÖÜàèìòùÀÈÌÒÙñÑ\\d-\\. ]*$';
this.currentnode = null;
// Switchear entre divs de login para mostrar contenidos
this.show = show;
function show(id, nopush) {
if (!KL.Modules.loginset.forms[id]) {
console.log("loginset.show(" + id + ") does not exists");
return;
}
if (self.currentnode)
KL.Modules.loginset.forms[self.currentnode].hide();
KL.Modules.loginset.forms[id].show();
if (!nopush)
setTimeout(function() { window.history.pushState('', 'Kiwilimon ' + id, '/login/' + id + document.location.search); }, 0);
self.currentnode = id;
//KL.Modules.stat.registerEvent('loginset', 'loginset/' + id + '/show');
KL.Modules.stat.registerEventGA4('loginset/' + id + '/show', {'send_to': KL.analyticsTag});
}
function hideall() {
for (i in KL.Modules.loginset.forms) {
KL.Modules.loginset.forms[i].hide();
}
}
this.errorlogin = errorlogin;
function errorlogin(id, msg) {
// WA.toDOM(id).className = 'error-campo';
WA.toDOM(id + '-msg').innerHTML = msg;
WA.toDOM(id + '-msg').style.display = '';
}
this.limpiacampo = limpiacampo;
function limpiacampo(id) {
// WA.toDOM(id).className = '';
WA.toDOM(id + '-msg').innerHTML = '';
WA.toDOM(id + '-msg').style.display = 'none';
}
this.Logged = Logged;
function Logged() {
// wait for identified client
if (!KL.Modules.client.clientlogged)
{
setTimeout(function() { Logged(); }, 300);
return;
}
// then change to the page
// Hay un p= ?
const p = document.location.search ? new URLSearchParams(document.location.search).get('p') : false;
if (p) {
setTimeout( function() { document.location.href = p; /*KL.loader.loadPage(p);*/ } , 0);
return;
}
if(!KL.loader.clickToolInPage){
switch (KL.language) {
case 'en':
document.location.href = '/my-account/profile';
break;
default:
document.location.href = '/mi-cuenta/perfil';
}
} else {
KL.loader.loadPage(KL.loader.clickToolInPage)
}
}
function start() {
// estamos en la pantalla de login ?
if (!WA.toDOM('loginset-social'))
return;
if(WA.toDOM('login-msg-usuario-principal')){
WA.toDOM('login-msg-usuario-principal').style.display = 'block';
WA.toDOM('login-msg-usuario-secundario').style.display = 'none';
var txt1 = '¿Ya tienes cuenta? Solo inicia sesión para empezar a guardar tod';
var txtTipo = 'r';
var txt2 = '
Si no tienes cuenta, regístrate ahora ¡Es fácil y rápido! Así podrás agregar tod';
var url = new URL(document.location.href)
var mess = url.searchParams.get("o")
//var a = '';
var fromTools = false;
//
switch (true){
case /sube-tu-receta/.test(url.pathname):
case /mis-recetas/.test(url.pathname):
txtTipo = 'as tus recetas preferidas';
fromTools = true;
break;
case /colecciones/.test(url.pathname):
case /col/.test(url.pathname):
txtTipo = 'as tus colecciones preferidas';
fromTools = true;
break;
case /shoppinglist/.test(url.pathname):
case /lista-del-super/.test(url.pathname):
txtTipo = 'as tus listas de súper preferidas';
fromTools = true;
break;
case /planner/.test(url.pathname):
case /planeador-de-menu/.test(url.pathname):
txt1 = '
¡Empieza a organizar tus comidas hoy mismo!
Si ya tienes cuenta, solo inicia sesión y comienza a crear tu planeador de menús'
var txtTipo = '';
var txt2 = '
Si aún no tienes cuenta, ¡no te preocupes! Regístrate ahora en minutos y empieza a agregar tus recetas favoritas. ¡Es fácil y rápido!';
fromTools = true;
break;
case /fav/.test(mess):
case /favoritos/.test(url.pathname):
txtTipo = 'as tus recetas, tips y notas'
if(mess !== null){
mess = mess.split('/');
//a = mess[1];
txtTipo = mess[2];
if(txtTipo=='r')
txtTipo = 'as tus recetas preferidas';
if(txtTipo=='t'){
txtTipo = 'os tus tips preferidos';
}
if(txtTipo=='a')
txtTipo = 'as tus notas preferidas';
}
fromTools = true;
break;
}
if(fromTools){
WA.toDOM('login-msg-usuario-secundario').innerHTML = txt1 + txtTipo + '. ' + txt2 + txtTipo +'.
';
WA.toDOM('login-msg-usuario-secundario').style.display = 'block';
WA.toDOM('login-msg-usuario-principal').style.display = 'none';
}
}
for (i in KL.Modules.loginset.forms) {
KL.Modules.loginset.forms[i].start();
}
hideall();
// verify URL to show adhoc screen
// sintaxis: login?p=path[&o=fav|col|addcol|createcol|shoppinglist|sup]/[r]/[key]
xid = document.location.pathname.split("/").pop();
if (KL.Modules.loginset.forms[xid]) {
show(xid, true);
return;
}
// actualiza sw cache
if(navigator.serviceWorker.controller)
navigator.serviceWorker.controller.postMessage({'networkResponse': document.referrer});
show('social', KL.loader.clickTool ? true : false);
}
function stop()
{
// estamos en la pantalla de login ?
if (!WA.toDOM('loginset-social'))
return;
for (i in KL.Modules.loginset.forms) {
KL.Modules.loginset.forms[i].stop();
}
console.log("STOP");
}
this.showHidePass = showHidePass;
function showHidePass(event)
{
var node = event.srcElement;
if(node.type == 'password')
node.type = 'text';
else
node.type = 'password';
}
// Crea popup para login
this.buildPopup = buildPopup;
function buildPopup(){
KL.loader.clickToolInPage = location.pathname;
var data = {"clientdata":null}
data.siteorigin = KL.rootsite;
template = WA.templates['loginset'];
var social = template(data)
return '
Usa mínimo 6 carácteres, combina números, letras y símbolos. Usa también letras mayúsculas para formar una contraseña segura. No uses una contraseña obvia.
${'message'}
${'message'}
Si tienes problemas para restablecer tu contraseña, ponte en contacto con nosotros para brindarnos más información a la dirección soporte@kiwilimon.com para recuperar la cuenta.
`;
KL.currentcode={"breadcrumbs":{"bc":[{"n":"Inicio","p":"/"},{"n":"Información","p":"/informacion"},{"n":"Políticas de Cookies","p":"/informacion/politicas-de-cookies"}]},"datachefconectado":{"client":null,"device":"mobile","geo":"US","gep":"US","ip":"172.70.179.202","locallanguage":"en","origin":"kiwi","server":"front","skin":"","t":1766276975},"texto-cookies":"\u003ch1 style=\"color: #333333; font-size: 28px; font-weight: bold; margin: 0px 0px 20px; padding: 0px; \"\u003ePolíticas de Cookies del Sitio Web\u003c/h1\u003e\r\n\r\nEl sitio \u003ca href=\"/\" style=\"color: #8cc63e;\"\u003ewww.kiwilimon.com\u003c/a\u003e es operado por kiwilimón, S.A.P.I. de C.V. (\"kiwilimón\"), sociedad constituida conforme a la legislación de los Estados Unidos Mexicanos (\"México\") con domicilio en la Ciudad de México, México.\r\n\r\n\u003cbr /\u003e\u003cbr /\u003e\r\n\r\nkiwilimón hace del conocimiento de sus usuarios y el público en general las siguientes políticas de cookies del sitio web de kiwilimón con el único propósito de hacerle saber a Usted del uso y manejo que recopilamos sobre Usted en relación con kiwilimón, el sitio web \u003ca href=\"/\" style=\"color: #8cc63e;\"\u003ewww.kiwilimon.com\u003c/a\u003e, cualquier aplicación propiedad de kiwilimón y vinculada al sitio web, así como respecto de cualquier de nuestros Servicios.\r\n\r\n\u003cbr /\u003e\u003cbr /\u003e\u003cbr /\u003e\r\n\r\n\u003ch4 style=\"color: #333333; font-size: 17px; font-weight: bold; line-height: 19px; margin: 0px 0px 20px;\"\u003eI. DEFINICIONES\u003c/h4\u003e\r\n\r\n\u003cspan style=\"font-weight: 600;\"\u003eCookies:\u003c/span\u003e Las \u003cspan style=\"font-weight: 600;\"\u003ecookies\u003c/span\u003e son archivos de texto que son descargados automáticamente y almacenados en el disco duro del equipo de cómputo del usuario al navegar en una página de Internet específica, que permiten recordar al servidor de Internet algunos datos sobre este usuario, entre ellos, sus preferencias para la visualización de las páginas en ese servidor, nombre y contraseña.\r\n\r\n\u003cbr /\u003e\u003cbr /\u003e\r\n\r\n\u003cspan style=\"font-weight: 600;\"\u003eDirección IP:\u003c/span\u003e Secuencia de números cuya utilidad es la identificación de un dispositivo electrónico, dentro de una red configurada particularmente para el uso de este tipo de direcciones.\r\n\r\n\u003cbr /\u003e\u003cbr /\u003e\r\n\r\n\u003cspan style=\"font-weight: 600;\"\u003eGET / POST / PUT / DELETE:\u003c/span\u003e Son métodos (o comandos) del protocolo de intercambio de datos entre su navegador y el servidor para el envío y recepción de datos.\r\n\r\n\u003cbr /\u003e\u003cbr /\u003e\r\n\r\n\u003cspan style=\"font-weight: 600;\"\u003eLogs:\u003c/span\u003e Los \u003cspan style=\"font-weight: 600;\"\u003elogs\u003c/span\u003e (en español, bitácora) se refieren a uno o más ficheros de texto automáticamente creados y administrados por un servidor, en donde se almacena toda la actividad que se hace sobre éste. Cada servidor, dependiendo de su implementación y/o configuración, podrá o no crear determinados \u003cspan style=\"font-weight: 600;\"\u003elogs\u003c/span\u003e.\r\n\r\n\u003cbr /\u003e\u003cbr /\u003e\r\n\r\n\u003cspan style=\"font-weight: 600;\"\u003eNAI Opt-out:\u003c/span\u003e Es una herramienta que permite al usuario optar porque su comportamiento dentro de un sitio de internet no sea registrado.\u003cbr /\u003e\r\n\u003ca href=\"https://optout.networkadvertising.org/?c=1\" target=\"_blank\" rel=\"nofollow\" style=\"color: #8cc63e;\"\u003ehttps://optout.networkadvertising.org/?c=1\u003c/a\u003e\r\n\r\n\u003cbr /\u003e\u003cbr /\u003e\u003cbr /\u003e\r\n\r\n\u003ch4 style=\"color: #333333; font-size: 17px; font-weight: bold; line-height: 19px; margin: 0px 0px 20px;\"\u003eII. OPERACIÓN DEL SITIO WEB\u003c/h4\u003e\r\n\r\nPara la operación y administración de este sitio, así como para el cumplimiento de las finalidades descritas del mismo, se utilizan diversos tipos de software y herramientas informáticas que almacenan datos como Dirección IP, página visitada y sitio referenciado.\r\n\r\n\u003cbr /\u003e\u003cbr /\u003e\r\n\r\nAdemás, cuando usted ingresa al sitio, es utilizada una cookie de sesión. Esta es exclusiva del sitio web y en ningún momento comparte información con un tercero.\r\n\r\n\u003cbr /\u003e\u003cbr /\u003e\r\n\r\nSin embargo, en la operación de \u003ca href=\"/\" style=\"color: #8cc63e;\"\u003ewww.kiwilimon.com\u003c/a\u003e, se utilizan \u003cspan style=\"font-weight: 600;\"\u003ecookies\u003c/span\u003e intersitios cuando ingresa por medio de las redes sociales o a través de los links de las mismas en este el sitio web. Por lo tanto, la conexión al sitio a través de las redes sociales se rige por las políticas de privacidad de estas últimas.\r\n\r\n\u003cbr /\u003e\u003cbr /\u003e\r\n\r\nEn todo caso, usted puede desactivar las \u003cspan style=\"font-weight: 600;\"\u003ecookies\u003c/span\u003e en las opciones de configuración de su navegador, conforme al manual. Sin embargo, no pueden ser desactivados por su modo de operación, las herramientas y los \u003cspan style=\"font-weight: 600;\"\u003elinks\u003c/span\u003e a las redes sociales en el sitio web. Cuando es posible, establecemos medidas de seguridad para impedir el acceso no autorizado a nuestras cookies y tecnologías similares. Para asegurarnos de que sólo nosotros, o nuestros proveedores de servicios autorizados tengamos acceso a los datos de cookies utilizamos identificadores únicos.\r\n\r\n\u003cbr /\u003e\u003cbr /\u003e\r\n\r\nLos proveedores de servicios son empresas que nos ayudan en diversos aspectos de nuestro negocio, como, por ejemplo, a operar nuestros sitios web, servicios, aplicaciones, anuncios y herramientas. Dichos proveedores de servicios pueden guardar cookies en tu dispositivo a través de nuestros servicios (cookies de terceros) y también pueden recopilar información que les ayude a identificar tu dispositivo, como, por ejemplo, su dirección IP u otros identificadores únicos o de dispositivo. Cualquier dato personal que recopilamos y almacenamos mediante el uso de estas. Es posible que encuentres cookies y tecnologías de seguimiento de nuestros proveedores de servicios externos, que incluyen pero no se limitan a (1) Facebook®, para proporcionar servicios de publicidad a través de las plataformas de publicidad y marketing de Facebook® (por ejemplo, Audience Network, Website Custom Audiences) y otros complementos de redes sociales o herramientas de marketing, y (2) Google®, para proporcionar servicios de publicidad a través de las plataformas de publicidad y marketing.\r\n\r\n\u003cbr /\u003e\u003cbr /\u003e\r\n\r\nCon excepción del uso de tales tecnologías por parte de nuestros proveedores de servicios u otros terceros autorizados, no permitimos que ningún contenido de terceros en los sitios web (tales como anuncios de artículos, comunicaciones entre usuarios, anuncios clasificados, comentarios, reseñas, etc.) incluya o utilice cookies, balizas web, almacenamiento local o tecnologías similares con fines de seguimiento o recopilación de tus datos personales para sus propios fines. Si crees que un anuncio u otro contenido de terceros está recopilando tus datos personales o utilizando tecnologías de seguimiento en uno de nuestros sitios web, denúncialo a través del correo electrónico \u003cspan style=\"color: #8cc63e;\"\u003esoporte@kiwilimon.com\u003c/span\u003e.\r\n\r\n\u003cbr /\u003e\u003cbr /\u003e\r\n\r\nAsimismo, kiwilimón recolecta información de preferencias de la audiencia del sitio web, a través de herramientas informáticas descritas en el apartado de DEFINICIONES. Las Cookies utilizadas tienen como fin identificar el comportamiento del uso que se le da al sitio, así como a los usuarios habituales del mismo, lo que no debe entenderse de ninguna forma, como recolección de la información personal del usuario; dicha información es totalmente anónima.\r\n\r\n\u003cbr /\u003e\u003cbr /\u003e\r\n\r\nSi el usuario no desea que su comportamiento (preferencias de sitios captadas a través de Cookies) no sea registrado, puede elegir a través de la herramienta \u003cspan style=\"font-weight: bold;\"\u003eNAI Opt-out\u003c/span\u003e , que el sitio \u003ca href=\"/\" style=\"color: #8cc63e;\"\u003ewww.kiwilimon.com\u003c/a\u003e no registre su comportamiento, para lo cual puede activar la casilla \u003cspan style=\"font-weight: 600;\"\u003e\"Seleccionar todo\"\u003c/span\u003e , y el sistema lo excluirá del contenido publicitario que pueda mostrarse en su equipo de cómputo. Para activar esta opción, también puede hacer clic en el siguiente link:\u003cbr /\u003e\r\n\u003ca href=\"https://optout.networkadvertising.org/?c=1\" target=\"_blank\" rel=\"nofollow\" style=\"color: #8cc63e;\"\u003ehttps://optout.networkadvertising.org/?c=1\u003c/a\u003e\r\n\r\n\u003cbr /\u003e\u003cbr /\u003e\r\n\r\nLas prácticas de datos y las herramientas informáticas de NAI Opt-out, están sujetas a revisiones de cumplimiento por el NAI. Para más información, visite el sitio\u003cbr /\u003e\r\n\u003ca href=\"https://thenai.org/opt-out/\" target=\"_blank\" rel=\"nofollow\" style=\"color: #8cc63e;\"\u003ehttps://thenai.org/opt-out/\u003c/a\u003e\r\n\r\n\u003cbr /\u003e\u003cbr /\u003e\r\n\r\nLos \u003cspan style=\"font-weight: 600;\"\u003elogs\u003c/span\u003e del sitio \u003ca href=\"/\" target=\"_blank\" style=\"color: #8cc63e;\"\u003ewww.kiwilimon.com\u003c/a\u003e, son únicamente usados para crear estadísticas de uso (anónimo) y protección de ataques (detección de intrusos, ataques dirigidos sobre puertos, etc.), y no son compartidos con ningún tercero. En este sitio web se conservan los \u003cspan style=\"font-weight: 600;\"\u003elogs\u003c/span\u003e de los siguientes datos:\r\n\r\n\u003cul style=\"margin-left: 20px;\"\u003e\r\n \u003cli style=\"font-size: 17px; font-weight: 600; line-height: 26px; list-style: inside none disc; padding: 10px 0px 5px;\"\u003eDirección IP\u003c/li\u003e\r\n \u003cli style=\"font-size: 17px; font-weight: 600; line-height: 26px; list-style: inside none disc; padding: 0px 0px 5px;\"\u003eID del usuario conectado\u003c/li\u003e\r\n \u003cli style=\"font-size: 17px; font-weight: 600; line-height: 26px; list-style: inside none disc; padding: 0px 0px 5px;\"\u003ePágina visitada\u003c/li\u003e\r\n \u003cli style=\"font-size: 17px; font-weight: 600; line-height: 26px; list-style: inside none disc; padding: 0px 0px 5px;\"\u003eVariables GET/Post\u003c/li\u003e\r\n \u003cli style=\"font-size: 17px; font-weight: 600; line-height: 26px; list-style: inside none disc; padding: 0px 0px 10px;\"\u003eCookies enviadas por el cliente y sitio referenciado\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\r\nkiwilimón está atento a sus comentarios. Para cualquier duda, pregunta y/o comentarios, por favor comuníquese a \u003cspan style=\"color: #8cc63e;\"\u003esoporte@kiwilimon.com\u003c/span\u003e.\r\n\r\n\u003cbr /\u003e\u003cbr /\u003e\r\n\r\nÚltima actualización: 13 de junio de 2022.\r\n"};
KL.LoadedModules.push('politicas-de-cookies');
KL.currenttemplate=WA.templates['politicas-de-cookies'];
KL.LoadedModules.push('menu-informacion');
KL.LoadedModules.push('slider');
KL.LoadedModules.push('tools');
KL.LoadedModules.push('loginset');
KL.LoadedModules.push('feed');