{"id":15151,"date":"2024-04-26T19:03:37","date_gmt":"2024-04-26T19:03:37","guid":{"rendered":"https:\/\/liomont.com.mx\/?page_id=15151"},"modified":"2024-05-27T05:55:55","modified_gmt":"2024-05-27T05:55:55","slug":"login","status":"publish","type":"page","link":"https:\/\/liomont.com.mx\/es_mx\/login\/","title":{"rendered":"Login"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"15151\" class=\"elementor elementor-15151\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-d591baa elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"d591baa\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-998a5dd\" data-id=\"998a5dd\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-882b918 elementor-widget elementor-widget-html\" data-id=\"882b918\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\n\r\nvar isEnglish = window.location.pathname.includes(\"\/en\/\");\r\n\r\nfunction disableButton(button,texto) {\r\ndocument.getElementById(button).disabled = true;\r\ndocument.getElementById(button).innerHTML = texto;\r\n}\r\n\r\nfunction enableButton(button,texto) {\r\ndocument.getElementById(button).disabled = false; \r\ndocument.getElementById(button).innerHTML = texto\r\n}\r\n\r\nfunction habilitaliga(liga, habilitar)\r\n{\r\n    var enlace = document.getElementById(liga);\r\n    enlace.style.visibility = (habilitar)? \"visible\":\"hidden\";\r\n}\r\n\r\nfunction setCookie(cname, cvalue, exdays) {\r\nvar d = new Date();\r\nd.setTime(d.getTime() + (exdays*24*60*60*1000));\r\nvar expires = \"expires=\"+ d.toUTCString();\r\ndocument.cookie = cname + \"=\" + cvalue + \";\" + expires + \";path=\/\";\r\n}\r\n\r\nfunction toSubmit(){\r\nreturn false;\r\n}\r\nfunction myFunctionbox() {\r\nvar checkBox = document.getElementById(\"EsProfesionalSalud\");\r\nvar text = document.getElementById(\"text\");\r\nif (checkBox.checked == true){\r\n  text.style.display = \"block\";\r\n  callREST();\r\n} else {\r\n   text.style.display = \"none\";\r\n}\r\n}\r\n\r\nfunction getParameterByName(name) {\r\n    name = name.replace(\/[\\[]\/, \"\\\\[\").replace(\/[\\]]\/, \"\\\\]\");\r\n    var regex = new RegExp(\"[\\\\?&]\" + name + \"=([^&#]*)\"),\r\n        results = regex.exec(location.search);\r\n    return results === null ? \"\" : decodeURIComponent(results[1].replace(\/\\+\/g, \" \"));\r\n\r\n}\r\nvar ippName = getParameterByName('ippName');\r\n\r\nfunction direccionaParaDescargarIPP(varIppName)\r\n{\r\nif (isEnglish) {\r\n   window.location = (varIppName != \"\")?\"https:\/\/liomont.com.mx\/ipp\/?ippName=\" + varIppName:\"https:\/\/liomont.com.mx\/en\/productos-de-prescripcion\/\";\r\n    return;\r\n}else{\r\n    window.location = (varIppName != \"\")?\"https:\/\/liomont.com.mx\/ipp\/?ippName=\" + varIppName:\"https:\/\/liomont.com.mx\/productos-de-prescripcion\/\";\r\n    return;\r\n}\r\n}\r\n\r\nfunction success() {\r\n       if(document.getElementById(\"NumeroCedula\").value===\"\", document.getElementById(\"ApellidoPaterno\").value===\"\" && document.getElementById(\"ApellidoMaterno\").value===\"\", document.getElementById(\"Email\").value===\"\" && document.getElementById(\"Password\").value===\"\",document.getElementById(\"confirm_password\").value===\"\" ) { \r\n          document.getElementById('EsProfesionalSalud').disabled = true; \r\n          $('#message').html('Llenar todos los campos').css('color', 'red');\r\n          document.getElementById('EsProfesionalSalud').checked = false;\r\n      } else { \r\n          $('#message').html('').css('color', 'green');\r\n          document.getElementById('EsProfesionalSalud').disabled = false; \r\n      }\r\n  }\r\n\r\nfunction successtres() {\r\n       if(document.getElementById(\"ingrcapt\").value===\"\"){ \r\n          document.getElementById('btnIniciar').disabled = true; \r\n          $('#message').html('Llenar todos los campos').css('color', 'green');\r\n      } else { \r\n          $('#message').html('').css('color', 'red');\r\n          document.getElementById('btnIniciar').disabled = false; \r\n          \r\n      }\r\n      \r\n  }\r\n  function deshabilita(){\r\n      document.getElementById(\"ingrcapt\").value = \"\";\r\n      document.getElementById('EsProfesionalSalud').checked = false;\r\n      document.getElementById('btnIniciar').disabled = true;\r\n      var text = document.getElementById(\"text\");\r\n      text.style.display = \"none\"; \r\n  }\r\n\r\n\/** Login User *\/\r\n\/** Login User *\/\r\n\/** Login User *\/\r\n\/** Login User *\/\r\n\/** Login User *\/\r\n\r\nasync function loginFunction() {\r\n\/\/obteniendo el valor que se puso en el campo text del formulario\r\nvar emailVeri = document.getElementById(\"email\").value;\r\n\/\/la condici\u00f3n\r\nif (emailVeri.length == 0 || \/^\\s+$\/.test(emailVeri)) {\r\n$('#message2').html('El correo electr\u00f3nico es inv\u00e1lido').css('color', 'red');\r\n\/\/alert('El campo de Email esta vacio!'); TODO\r\nreturn false;\r\n}  \r\n\/\/Validando \r\nvar passwordVeri = document.getElementById(\"password\").value;\r\n\/\/la condici\u00f3n\r\nif (passwordVeri.length == 0 || \/^\\s+$\/.test(passwordVeri)) {\r\n$('#message2').html('La contrase\u00f1a es inv\u00e1lida').css('color', 'red'); \r\n\/\/alert('El campo de password esta vacio!');\r\nreturn false;\r\n}\r\n\r\n\r\n  \/*console.log(hasword);*\/\r\n  var myHeaders = new Headers();\r\n  myHeaders.append(\"Content-Type\", \"application\/json\");\r\n  \r\n  var raw = JSON.stringify({\r\n\r\n      Password:document.getElementById('password').value,\r\n      CorreoElectronico: document.getElementById(\"email\").value\r\n\r\n  });\r\n  \r\n\r\n  var requestOptions = {\r\n  method: 'POST',\r\n  headers: myHeaders,\r\n  body: raw,\r\n  redirect: 'follow'\r\n  }; \r\n  console.log(raw);\r\n  if (isEnglish) {\r\n   disableButton(\"btnLogin\",\"Authenticating\");\r\n}else{\r\n    disableButton(\"btnLogin\",\"Autenticando\");\r\n}\r\n  await fetch(\"https:\/\/xinventing.com\/api\/Token\", requestOptions )\r\n  \/*then 1 *\/\r\n  .then((response) => {\r\n      console.log(\"response =\" + response);\r\n  if (response.ok) {\r\n      return response.text();\r\n  } else {\r\n       $('#message2').html('El usuario o la contrase\u00f1a son inv\u00e1lidos').css('color', 'red');\r\n       \/*document.getElementById('crea').reset();*\/\r\n       document.getElementById('autentica').reset();  \r\n      \/\/alert(\"Usuario o Password Invalido\");\r\n      if (isEnglish) {\r\n   enableButton(\"btnLogin\",\"LOGIN\");\r\n}else{\r\n    enableButton(\"btnLogin\",\"INICIAR SESI\u00d3N\");\r\n}\r\n      return \"@error\";\r\n  }\r\n  })\r\n  \/*then 2 *\/\r\n  .then(result => { console.log(result);\r\n  if(result != \"@error\") { \r\n      console.log(\"result =\" + result);\r\n  setCookie(\"email\",document.getElementById(\"email\").value,180);\r\n  setCookie(\"token\", result ,180);\r\n  if (isEnglish) {\r\n   enableButton(\"btnLogin\",\"LOGIN\");\r\n}else{\r\n    enableButton(\"btnLogin\",\"INICIAR SESI\u00d3N\");\r\n}\r\n  \/*document.getElementById('crea').reset();*\/\r\n  document.getElementById('autentica').reset(); \r\n  direccionaParaDescargarIPP(ippName);}\r\n   })\r\n  \/*error *\/\r\n  .catch(error => { console.log(\"error = \" + error);  \r\n  \/\/alert(\"Usuario Password Incorrecto\");\r\n      if (isEnglish) {\r\n   enableButton(\"btnLogin\",\"LOGIN\");\r\n}else{\r\n    enableButton(\"btnLogin\",\"INICIAR SESI\u00d3N\");\r\n}\r\n      \/*document.getElementById('crea').reset();*\/\r\n      document.getElementById('autentica').reset(); \r\n   $('#message2').html('El sistema no est\u00e1 disponible, intente m\u00e1s tarde por favor').css('color', 'red');\r\n});\r\n\r\n\r\nif (isEnglish) {\r\n   enableButton(\"btnLogin\",\"LOGIN\");\r\n}else{\r\n    enableButton(\"btnLogin\",\"INICIAR SESI\u00d3N\");\r\n}\r\nreturn true;\r\n}\r\n\r\ndocument.addEventListener('DOMContentLoaded', function() {\r\n        \/\/var isEnglish = window.location.pathname.includes(\"\/en\/\");\r\n\r\n        \/\/ Funci\u00f3n para establecer los textos de los labels en ingl\u00e9s o espa\u00f1ol seg\u00fan el idioma\r\n\r\n        function setTextsLanguage() {\r\n            \r\n            if (isEnglish) {\r\n                console.log(\"Estoy ejecutando en ingl\u00e9s\");\r\n                console.log(\"Estamos correctos\");\r\n                document.getElementById(\"tit-c\").innerText = \"Login with username and password\";\r\n                \/\/document.getElementById(\"txtcaptcha\").innerText = \"Enter Captcha:\";\r\n                \/\/document.getElementById(\"btncapt\").value = \"Reload Captcha\";\r\n                document.getElementById(\"btnLogin\").innerText = \"Login\";\r\n                document.getElementById(\"userc\").innerText = \"ACCESS WITH YOUR ID NUMBER AND NAME\";\r\n                document.getElementById(\"userreg\").innerText = \"YOU DO NOT HAVE A USER ID AND PASSWORD: REGISTER\";\r\n                document.getElementById(\"rcedula\").innerText = \"Don't know your professional ID?\";\r\n                document.getElementById(\"rlink\").innerText = \"Check here\";\r\n                document.getElementById(\"pcedula\").innerText = \"Do you have problems with ID validation?\";\r\n                document.getElementById(\"plink\").innerText = \"Click here\";\r\n                \/\/console.log(\"Esto es phCedula: \" + phCedula);\r\n            }\r\n        }\r\n\r\n        setTextsLanguage();\r\n    });\r\n\r\n<\/script>\r\n<script src=\"https:\/\/ajax.googleapis.com\/ajax\/libs\/jquery\/3.7.1\/jquery.min.js\"><\/script>\r\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/forge\/1.3.1\/forge.all.min.js\"><\/script>\r\n\r\n<section id=\"formlogin\">\r\n<div class=\"form-container sign-in-container\">\r\n<form onsubmit=\"return toSubmit();\" id=\"autentica\">\r\n<h1 class=\"tit-c\" id =\"tit-c\">Ingresa con usuario y contrase\u00f1a<\/h1>\r\n<hr>\r\n<div class=\"camposreg\">\r\n<input type=\"email\" id=\"email\" class=\"campologin\" placeholder=\"Email\">\r\n<input type=\"password\" id=\"password\" class=\"campologin\" placeholder=\"Password\">\r\n<!--<a href=\"#\">\u00bfOlvidaste tu contrase\u00f1a?<\/a>-->\r\n<span id=\"message2\"><\/span>\r\n<button id=\"btnLogin\" class=\"btnlog\" name=\"btnLogin\" onclick=\"loginFunction()\">Iniciar Sesi\u00f3n<\/button>\r\n<p id=\"demo\"><\/p>\r\n<div class=\"base-txt\">\r\n  <p><a href=\"verificacionmedico\" class=\"txt-basea\" id=\"userc\" style=\"margin-bottom:30px\">ACCEDE CON TU N\u00daMERO DE C\u00c9DULA Y NOMBRE<\/a><\/p>\r\n  <p><a href=\"registramedico\" class=\"txt-basea\" id=\"userreg\">NO TIENES USUARIO Y CONTRASE\u00d1A<BR>REGISTRATE<\/a><\/p>\r\n  <br><br>\r\n  <p class=\"txt-base\"><span id=\"rcedula\">\u00bfNo conoce su c\u00e9dula profesional?<\/span><a class=\"alink\" id=\"rlink\" href=\"https:\/\/cedulaprofesional.sep.gob.mx\/cedula\/presidencia\/indexAvanzada.action\" target=\"_blank\" rel=\"noopener noreferrer\" style=\"font-size: 14px;margin-left:3px\">Consulte aqu\u00ed<\/a><\/p>\r\n  <p class=\"txt-base\"><span id=\"pcedula\">\u00bfTienes problemas con la validaci\u00f3n de c\u00e9dula?<\/span><a class=\"alink\" id=\"plink\" href=\"https:\/\/liomont.com.mx\/ayuda-validacion\/\" target=\"_blank\" rel=\"noopener noreferrer\" style=\"font-size: 14px;;margin-left:3px\">Clic aqu\u00ed<\/a><\/p>\r\n  <\/div>\r\n<\/div>\r\n<\/form>\r\n<\/div>\r\n<\/section>\r\n<script>\r\n  function readCookie(name) {\r\n      return decodeURIComponent(document.cookie.replace(new RegExp(\"(?:(?:^|.*;)\\\\s*\" + name.replace(\/[\\-\\.\\+\\*]\/g, \"\\\\$&\") + \"\\\\s*\\\\=\\\\s*([^;]*).*$)|^.*$\"), \"$1\")) || null;\r\n  }\r\n  \/\/ Leemos la cookie\r\n  var CookienumeroCedula = readCookie(\"numeroCedula\");\r\n  console.log(CookienumeroCedula);\r\n  var Cookienombre = readCookie(\"nombre\");\r\n  console.log(Cookienombre);\r\n  var CookieEmail = readCookie(\"email\");\r\n  console.log(CookieEmail);\r\n  var CookieToken = readCookie(\"token\");\r\n  console.log(CookieToken);\r\n\r\n  var CookieToken;\r\n  var CookienumeroCedula;\r\n  if  (CookienumeroCedula == null && CookieToken == null ) {\r\n      console.log(\"es null\");\r\n     \r\n  } else {\r\n      console.log(\"No es null\", CookienumeroCedula);\r\n      window.location = \"https:\/\/liomont.com.mx\/productos-de-prescripcion\/\";\r\n  }\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Ingresa con usuario y contrase\u00f1a Iniciar Sesi\u00f3n ACCEDE CON TU N\u00daMERO DE C\u00c9DULA Y NOMBRE NO TIENES USUARIO Y CONTRASE\u00d1AREGISTRATE \u00bfNo conoce su c\u00e9dula profesional?Consulte aqu\u00ed \u00bfTienes problemas con la validaci\u00f3n de c\u00e9dula?Clic aqu\u00ed<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"inline_featured_image":false,"footnotes":""},"class_list":["post-15151","page","type-page","status-publish","hentry","entry"],"_links":{"self":[{"href":"https:\/\/liomont.com.mx\/es_mx\/wp-json\/wp\/v2\/pages\/15151","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/liomont.com.mx\/es_mx\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/liomont.com.mx\/es_mx\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/liomont.com.mx\/es_mx\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/liomont.com.mx\/es_mx\/wp-json\/wp\/v2\/comments?post=15151"}],"version-history":[{"count":180,"href":"https:\/\/liomont.com.mx\/es_mx\/wp-json\/wp\/v2\/pages\/15151\/revisions"}],"predecessor-version":[{"id":16317,"href":"https:\/\/liomont.com.mx\/es_mx\/wp-json\/wp\/v2\/pages\/15151\/revisions\/16317"}],"wp:attachment":[{"href":"https:\/\/liomont.com.mx\/es_mx\/wp-json\/wp\/v2\/media?parent=15151"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}