{"id":1407,"date":"2025-10-04T19:36:43","date_gmt":"2025-10-05T01:36:43","guid":{"rendered":"https:\/\/lottoalert.co\/lost-password2\/"},"modified":"2025-10-16T16:18:45","modified_gmt":"2025-10-16T22:18:45","slug":"lost-password","status":"publish","type":"page","link":"https:\/\/lottoalert.co\/en\/lost-password\/","title":{"rendered":"Lost Password"},"content":{"rendered":"\n<div class=\"clr-lost-password-form-container\">\n    \n        \n                \n                    <!-- FORMULARIO DE SOLICITUD DE RECUPERACI\u00d3N -->\n            <div class=\"clr-form-header\">\n                <h2>Recover Password<\/h2>\n                <p>Enter your username or email to receive a recovery link.<\/p>\n            <\/div>\n            \n            <form method=\"post\" action=\"\" class=\"clr-form clr-lost-password-form\" id=\"clr-lost-password-form\">\n                \n                <input type=\"hidden\" id=\"clr_lost_password_nonce\" name=\"clr_lost_password_nonce\" value=\"59bc4f721a\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/en\/wp-json\/wp\/v2\/pages\/1407\" \/>                \n                <!-- Campo: Usuario o Email -->\n                <div class=\"clr-form-field\">\n                    <label for=\"clr_user_login\">\n                        Username or Email                        <span class=\"required\">*<\/span>\n                    <\/label>\n                    <input \n                        type=\"text\" \n                        name=\"clr_user_login\" \n                        id=\"clr_user_login\" \n                        class=\"clr-input\" \n                        value=\"\"\n                        required \n                        autocomplete=\"username\"\n                        placeholder=\"username or email@example.com\"\n                    >\n                    <p class=\"clr-field-description\">\n                        Enter your username or email address.                    <\/p>\n                <\/div>\n                \n                <!-- Bot\u00f3n de Env\u00edo -->\n                <div class=\"clr-form-field clr-submit-field\">\n    <input type=\"hidden\" name=\"clr_lost_password_submit\" value=\"1\">\n    <button type=\"submit\" class=\"clr-button clr-button-primary\" id=\"clr-lostpass-button\">\n        Recover Password    <\/button>\n<\/div>\n                \n                <!-- Enlaces -->\n                <div class=\"clr-form-links\">\n                                            <a href=\"https:\/\/lottoalert.co\/en\/acceder\/\" class=\"clr-link\">\n                            &larr; Back to login                        <\/a>\n                                    <\/div>\n                \n            <\/form>\n            \n        \n<\/div>\n\n<script>\n(function() {\n    document.addEventListener('DOMContentLoaded', function() {\n        \n        \/\/ Toggle mostrar\/ocultar contrase\u00f1a\n        var toggleButtons = document.querySelectorAll('.clr-toggle-password');\n        \n        toggleButtons.forEach(function(button) {\n            button.addEventListener('click', function() {\n                var passwordInput = this.previousElementSibling;\n                var icon = this.querySelector('.dashicons');\n                \n                if (passwordInput.type === 'password') {\n                    passwordInput.type = 'text';\n                    icon.classList.remove('dashicons-visibility');\n                    icon.classList.add('dashicons-hidden');\n                    this.setAttribute('aria-label', 'Hide password');\n                } else {\n                    passwordInput.type = 'password';\n                    icon.classList.remove('dashicons-hidden');\n                    icon.classList.add('dashicons-visibility');\n                    this.setAttribute('aria-label', 'Show password');\n                }\n            });\n        });\n        \n                \n        \/\/ Validaci\u00f3n del formulario de solicitud\n        var lostpassForm = document.getElementById('clr-lost-password-form');\n        var lostpassButton = document.getElementById('clr-lostpass-button');\n        \n        if (lostpassForm) {\n            lostpassForm.addEventListener('submit', function(e) {\n                var userLogin = document.getElementById('clr_user_login').value.trim();\n                \n                if (userLogin === '') {\n                    e.preventDefault();\n                    alert('Please enter your username or email.');\n                    return false;\n                }\n                \n                \/\/ Deshabilitar bot\u00f3n\n                lostpassButton.disabled = true;\n                lostpassButton.textContent = 'Sending...';\n            });\n        }\n        \n        \/\/ Funci\u00f3n para verificar fortaleza de contrase\u00f1a\n        function checkPasswordStrength(password) {\n            if (password.length === 0) {\n                return { class: 'empty', text: '' };\n            }\n            \n            var strength = 0;\n            \n            \/\/ Longitud\n            if (password.length >= 8) strength++;\n            if (password.length >= 12) strength++;\n            \n            \/\/ May\u00fasculas\n            if (\/[A-Z]\/.test(password)) strength++;\n            \n            \/\/ Min\u00fasculas\n            if (\/[a-z]\/.test(password)) strength++;\n            \n            \/\/ N\u00fameros\n            if (\/[0-9]\/.test(password)) strength++;\n            \n            \/\/ Caracteres especiales\n            if (\/[^A-Za-z0-9]\/.test(password)) strength++;\n            \n            if (strength <= 2) {\n                return { \n                    class: 'weak', \n                    text: 'Weak' \n                };\n            } else if (strength <= 4) {\n                return { \n                    class: 'medium', \n                    text: 'Medium' \n                };\n            } else {\n                return { \n                    class: 'strong', \n                    text: 'Strong' \n                };\n            }\n        }\n        \n    });\n})();\n<\/script>\r\n\r\n<p>&nbsp;<\/p>\r\n","protected":false},"excerpt":{"rendered":"<p>&nbsp;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1407","page","type-page","status-publish"],"_links":{"self":[{"href":"https:\/\/lottoalert.co\/en\/wp-json\/wp\/v2\/pages\/1407","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lottoalert.co\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/lottoalert.co\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/lottoalert.co\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/lottoalert.co\/en\/wp-json\/wp\/v2\/comments?post=1407"}],"version-history":[{"count":3,"href":"https:\/\/lottoalert.co\/en\/wp-json\/wp\/v2\/pages\/1407\/revisions"}],"predecessor-version":[{"id":1705,"href":"https:\/\/lottoalert.co\/en\/wp-json\/wp\/v2\/pages\/1407\/revisions\/1705"}],"wp:attachment":[{"href":"https:\/\/lottoalert.co\/en\/wp-json\/wp\/v2\/media?parent=1407"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}