{"id":50873,"date":"2025-03-03T07:41:32","date_gmt":"2025-03-03T07:41:32","guid":{"rendered":"https:\/\/crisvip.com\/membros\/recuperar-senha\/"},"modified":"2025-08-14T14:12:13","modified_gmt":"2025-08-14T17:12:13","slug":"recuperar-senha","status":"publish","type":"page","link":"https:\/\/crisvip.com\/membros\/recuperar-senha\/","title":{"rendered":"Recuperar Senha"},"content":{"rendered":"\n<style>\n                .bg-wrapper {\n                    position: fixed;\n                    top: 0;\n                    left: 0;\n                    width: 100%;\n                    height: 100%;\n                    background-image: url(\"https:\/\/crisvip.com\/membros\/wp-content\/uploads\/2022\/10\/capabuupe.png\");\n                    background-size: cover;\n                    background-position: center;\n                    background-repeat: no-repeat;\n                    opacity: 0.2;\n                    z-index: -1;\n                }\n            <\/style>\n            <div class=\"bg-wrapper\"><\/div>\n            <div class=\"password-recovery-form\" style=\"max-width: 400px; margin: 40px auto; padding: 20px; text-align: center;\">\n                <img decoding=\"async\" src=\"https:\/\/crisvip.com\/membros\/wp-content\/uploads\/2022\/12\/cropped-logocrisvip.png\" alt=\"CrisVIP\" style=\"max-width: 200px; margin-bottom: 30px;\">\n                <h2 style=\"margin-bottom: 10px; color: #666666; font-size: 22px;\">Vamos recuperar seu acesso! \ud83d\ude0a<\/h2>\n                <p style=\"margin-bottom: 25px; color: #666666; font-size: 14px;\">Digite seu email para receber o link de acesso:<\/p>\n                \n                <div id=\"message\" style=\"display: none; padding: 10px; margin: 10px 0; border-radius: 5px;\"><\/div>\n                <div id=\"instructions\" style=\"display: none; padding: 10px; margin: 10px 0; border-radius: 5px; background-color: #f8f9fa; color: #666;\"><\/div>\n                <div id=\"warning\" style=\"display: none; padding: 10px; margin: 10px 0; border-radius: 5px; background-color: #fff3cd; color: #856404;\"><\/div>\n                \n                <form id=\"recovery-form\" style=\"display: flex; flex-direction: column; gap: 10px;\">\n                    <input type=\"email\" id=\"email\" placeholder=\"Seu email\" required style=\"padding: 10px; border: 1px solid #ddd; border-radius: 5px;\">\n                    <button type=\"submit\" style=\"padding: 10px 20px; background-color: #990000; color: white; border: none; border-radius: 5px; cursor: pointer; font-weight: bold;\">\n                        Recuperar Acesso\n                    <\/button>\n                <\/form>\n            <\/div>\n            \n            <script>\n            document.getElementById(\"recovery-form\").addEventListener(\"submit\", async function(e) {\n                e.preventDefault();\n                \n                const email = document.getElementById(\"email\").value;\n                const message = document.getElementById(\"message\");\n                const button = this.querySelector(\"button\");\n                \n                \/\/ Desabilita o bot\u00e3o\n                button.disabled = true;\n                button.textContent = \"Enviando...\";\n                button.style.opacity = \"0.7\";  \/\/ Adiciona opacidade\n                \n                try {\n                    const response = await fetch(\"\/membros\/wp-json\/cuckoldplay\/v1\/request-password-reset\", {\n                        method: \"POST\",\n                        headers: {\n                            \"Content-Type\": \"application\/json\"\n                        },\n                        body: JSON.stringify({ email })\n                    });\n                    \n                    const data = await response.json();\n                    \n                    message.style.display = \"block\";\n                    if (data.success) {\n                        \/\/ Mensagem de sucesso\n                        message.style.backgroundColor = \"#DFF2BF\";\n                        message.style.color = \"#4F8A10\";\n                        message.textContent = \"\u2705 Link de acesso enviado para seu email!\";\n                        \n                        \/\/ Aviso sobre spam\n                        const warning = document.getElementById(\"warning\");\n                        warning.textContent = \"\u26a0\ufe0f Confira sua caixa de spam e lixo eletr\u00f4nico, pois as vezes, seu e-mail bloqueia de forma autom\u00e1tica por ser conte\u00fado adulto.\";\n                        warning.style.display = \"block\";\n                        \n                        \/\/ Esconde instru\u00e7\u00f5es extras\n                        const instructions = document.getElementById(\"instructions\");\n                        instructions.style.display = \"none\";\n                        \n                        this.reset();\n                    } else {\n                        message.style.backgroundColor = \"#FFD2D2\";\n                        message.style.color = \"#D8000C\";\n                        message.textContent = \"\u274c \" + (data.message || \"Erro ao enviar email\");\n                    }\n                } catch (error) {\n                    message.style.display = \"block\";\n                    message.style.backgroundColor = \"#FFD2D2\";\n                    message.style.color = \"#D8000C\";\n                    message.textContent = \"\u274c Erro ao processar solicita\u00e7\u00e3o\";\n                }\n                \n                \/\/ Reabilita o bot\u00e3o\n                button.disabled = false;\n                button.textContent = \"Recuperar Acesso\";\n                button.style.opacity = \"1\";  \/\/ Remove opacidade\n            });\n            <\/script>\n\n            <!-- Bot\u00e3o Voltar - Fazer Login -->\n            <div style=\"text-align: center; margin-top: 30px;\">\n                <a href=\"https:\/\/crisvip.com\/membros\/login\" \n                   style=\"display: inline-block; padding: 10px 20px; background: #4a0000; color: white; text-decoration: none; border-radius: 5px; font-size: 14px; border: 1px solid white; transition: all 0.3s ease;\"\n                   onmouseover=\"this.style.background='#600000'; this.style.borderColor='#ff3366';\"\n                   onmouseout=\"this.style.background='#4a0000'; this.style.borderColor='white';\">\n                    \u2190 Voltar &#8211; Fazer Login\n                <\/a>\n            <\/div>\n\n            <div style=\"text-align: center; margin-top: 20px; padding-top: 20px;\">\n                <p style=\"color: #666; font-size: 12px;\"><script>document.write(new Date().getFullYear());<\/script> CRISVIP.com &#8211; Todos os direitos reservados<\/p>\n            <\/div>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Vamos recuperar seu acesso! \ud83d\ude0a Digite seu email para receber o link de acesso: Recuperar Acesso \u2190 Voltar &#8211; Fazer Login CRISVIP.com &#8211; Todos os direitos reservados<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-50873","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/crisvip.com\/membros\/wp-json\/wp\/v2\/pages\/50873","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/crisvip.com\/membros\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/crisvip.com\/membros\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/crisvip.com\/membros\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/crisvip.com\/membros\/wp-json\/wp\/v2\/comments?post=50873"}],"version-history":[{"count":5,"href":"https:\/\/crisvip.com\/membros\/wp-json\/wp\/v2\/pages\/50873\/revisions"}],"predecessor-version":[{"id":60154,"href":"https:\/\/crisvip.com\/membros\/wp-json\/wp\/v2\/pages\/50873\/revisions\/60154"}],"wp:attachment":[{"href":"https:\/\/crisvip.com\/membros\/wp-json\/wp\/v2\/media?parent=50873"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}