{"id":37,"date":"2020-11-03T13:05:27","date_gmt":"2020-11-03T13:05:27","guid":{"rendered":"https:\/\/labs.tinkle.es\/reporting\/repsol\/?page_id=37"},"modified":"2020-11-05T11:21:19","modified_gmt":"2020-11-05T11:21:19","slug":"recuperar-acceso","status":"publish","type":"page","link":"https:\/\/labs.tinkle.es\/reporting\/repsol\/recuperar-acceso\/","title":{"rendered":"Recuperar acceso"},"content":{"rendered":"    <div class=\"section\">\n\n        <div class=\"container\">\n            <div class=\"row\">\n                <div class=\"col-md-12\">\n\n                    <div class=\"login-body\">\n                                                <form id=\"formResetPwd\" method=\"post\" action=\"https:\/\/labs.tinkle.es\/reporting\/repsol\/wp-content\/themes\/reporting\/inc\/user-flow\/controlador.php\">\n                            <input type=\"hidden\" name=\"opcion\" value=\"reset-password-send\">\n                            <p>Introduce tu correo electr\u00f3nico y te enviaremos un email con los pasos a seguir para obtener una nueva contrase\u00f1a de acceso.<\/p>\n                            <div class=\"form-group input-icon\">\n                                <input name=\"user_login\" type=\"text\" class=\"form-control\" id=\"login\" placeholder=\"Correo electr\u00f3nico\">\n                                <i class=\"ti ti-email\"><\/i>\n                            <\/div>\n                            <div class=\"alert alert-danger msg-error d-none\"><\/div>\n                            <div class=\"alert alert-info msg-success d-none\"><\/div>\n                            <div class=\"btnLoaderContainer\">\n                                <input type=\"submit\" class=\"btn btn-primary btn-lg btn-block input-reset d-none\" value=\"Enviar\">\n                                <a href=\"#\" class=\"btn btn-primary btn-lg btn-block btn-reset\">ENVIAR<\/a>\n                                <div class=\"clearfix\"><\/div>\n                            <\/div><!-- .btnLoaderContainer -->\n                        <\/form>\n                                            <\/div><!-- .login-body -->\n                <\/div><!-- .col -->\n            <\/div><!-- .row -->\n        <\/div><!-- .container -->\n    <\/div><!-- .section -->\n\n\n<script>\n    jQuery(function($){\n        $(document).on('submit', '#formResetPwd', function(event) {\n            event.preventDefault();\n\n            $(\".msg-error\").hide();\n            $(\".msg-success\").hide();\n\n            $(\".msg-error\").removeClass('d-none');\n            $(\".msg-success\").removeClass('d-none');\n                \n            if(!$(\"#login\").val()){\n                $(\".msg-error\").html(\"Debes indicar tu nombre de usuario o correo electr\u00f3nico\");\n                $(\".msg-error\").fadeIn();\n            }\n            else{\n                $(\".btn-reset\").addClass('transparent-text');\n                $(\".btn-reset\").spin(\"small\");\n                    \n                $.post(TEMPLATE_URL+'\/inc\/user-flow\/controlador.php', $(\"#formResetPwd\").serialize(), function(data, textStatus, xhr) {\n                    $(\".btn-reset\").removeClass('transparent-text');\n                    $(\".btn-reset\").spin(false);\n\n                    if(data == 'ERROR'){\n                        $(\".msg-error\").html(\"El usuario indicado no se encuentra en nuestra base de datos\");\n                        $(\".msg-error\").fadeIn();\n                    }\n                    else{\n                        $(\".msg-success\").html(\"Se ha enviado un email a tu direcci\u00f3n de correo electr\u00f3nico con los pasos a seguir para generar una nueva contrase\u00f1a. Recuerda revisar la bandeja de spam si no lo recibes en unos minutos.\");\n                        $(\".msg-success\").fadeIn();\n\n                        $('#formResetPwd')[0].reset();\n                    }\n                });  \n            }\n        });\n\n        $(document).on('click', '.btn-reset', function(event) {\n            event.preventDefault();\n            $(\".input-reset\").click();\n        });\n\n        $(document).on('submit', '#formResetPwdChange', function(event) {\n            event.preventDefault();\n\n            $(\".msg-error\").hide();\n            $(\".msg-success\").hide();\n\n            $(\".msg-error\").removeClass('d-none');\n            $(\".msg-success\").removeClass('d-none');\n                \n            if(!$(\"#login\").val() || !$(\"#key\").val()){\n                $(\".msg-error\").html(\"No ha sido posible modificar la contrase\u00f1a\");\n                $(\".msg-error\").fadeIn();\n            }\n            else if(!$(\"#password\").val()){\n                $(\".msg-error\").html(\"Debes indicar una nueva contrase\u00f1a\");\n                $(\".msg-error\").fadeIn();\n            }\n            else if($(\"#password\").val() != $(\"#password_re\").val()){\n                $(\".msg-error\").html(\"Las contrase\u00f1as no coinciden\");\n                $(\".msg-error\").fadeIn();\n            }\n            else{\n                $(\".btn-reset-change\").addClass('transparent-text');\n                $(\".btn-reset-change\").spin(\"small\");\n                    \n                $.post(TEMPLATE_URL+'\/inc\/user-flow\/controlador.php', $(\"#formResetPwdChange\").serialize(), function(data, textStatus, xhr) {\n                    $(\".btn-reset-change\").removeClass('transparent-text');\n                    $(\".btn-reset-change\").spin(false);\n\n                    if(data == 'ERROR'){\n                        $(\".msg-error\").html(\"El enlace ha caducado o no es v\u00e1lido. Por favor, inicia una nueva solicitud para restablecer la contrase\u00f1a.\");\n                        $(\".msg-error\").fadeIn();\n                    }\n                    else{\n                        $(\".msg-success\").html(\"La contrase\u00f1a ha sido modificada con \u00e9xito.\");\n                        $(\".msg-success\").fadeIn();\n\n                        $('#formResetPwdChange')[0].reset();\n                    }\n                });  \n            }\n        });\n\n        $(document).on('click', '.btn-reset-change', function(event) {\n            event.preventDefault();\n            $(\".input-reset-change\").click();\n        });\n    });\n<\/script>\n\n\n","protected":false},"excerpt":{"rendered":"Introduce tu correo electr\u00f3nico y te enviaremos un email con los pasos a seguir para obtener una nueva contrase\u00f1a de acceso. ENVIAR","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"template-no-login.php","meta":[],"acf":[],"_links":{"self":[{"href":"https:\/\/labs.tinkle.es\/reporting\/repsol\/wp-json\/wp\/v2\/pages\/37"}],"collection":[{"href":"https:\/\/labs.tinkle.es\/reporting\/repsol\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/labs.tinkle.es\/reporting\/repsol\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/labs.tinkle.es\/reporting\/repsol\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/labs.tinkle.es\/reporting\/repsol\/wp-json\/wp\/v2\/comments?post=37"}],"version-history":[{"count":1,"href":"https:\/\/labs.tinkle.es\/reporting\/repsol\/wp-json\/wp\/v2\/pages\/37\/revisions"}],"predecessor-version":[{"id":38,"href":"https:\/\/labs.tinkle.es\/reporting\/repsol\/wp-json\/wp\/v2\/pages\/37\/revisions\/38"}],"wp:attachment":[{"href":"https:\/\/labs.tinkle.es\/reporting\/repsol\/wp-json\/wp\/v2\/media?parent=37"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}