{"id":1966,"date":"2026-04-17T16:36:51","date_gmt":"2026-04-17T13:36:51","guid":{"rendered":"https:\/\/znakomstva-new.k3s.azbyka.ru\/znakomstva-new\/reset-password\/"},"modified":"2026-04-17T16:52:15","modified_gmt":"2026-04-17T13:52:15","slug":"reset-password","status":"publish","type":"page","link":"https:\/\/znakomstva.k3s.azbyka.ru\/znakomstva\/reset-password","title":{"rendered":"\u0421\u0431\u0440\u043e\u0441 \u043f\u0430\u0440\u043e\u043b\u044f"},"content":{"rendered":"        <div class=\"reset-password-form\">\r\n                            <h3>\u0421\u0431\u0440\u043e\u0441 \u043f\u0430\u0440\u043e\u043b\u044f<\/h3>\r\n                <p>\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u0432\u0430\u0448 email. \u0415\u0441\u043b\u0438 \u043e\u043d \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0451\u043d, \u043c\u044b \u043e\u0442\u043f\u0440\u0430\u0432\u0438\u043c \u0432\u0430\u043c \u0441\u0441\u044b\u043b\u043a\u0443 \u0434\u043b\u044f \u0441\u0431\u0440\u043e\u0441\u0430 \u043f\u0430\u0440\u043e\u043b\u044f.<\/p>\r\n                                                <form id=\"reset-password-request\" method=\"post\">\r\n                    <p>\r\n                        <label for=\"user_email_rp\">Email<\/label>\r\n                        <input type=\"email\" name=\"user_email\" id=\"user_email_rp\" required>\r\n                    <\/p>\r\n                    <p>\r\n                        <button type=\"submit\">\u0421\u0431\u0440\u043e\u0441\u0438\u0442\u044c \u043f\u0430\u0440\u043e\u043b\u044c<\/button>\r\n                    <\/p>\r\n                    <div id=\"resetpassword-message\"><\/div>\r\n                <\/form>\r\n                    <\/div>\r\n\r\n        <script>\r\n            jQuery(document).ready(function ($) {\r\n                $('#reset-password-request').on('submit', function (e) {\r\n                    e.preventDefault();\r\n                    var email = $('#user_email_rp').val();\r\n                    var messageDiv = $('#resetpassword-message');\r\n\r\n                    messageDiv.empty().removeClass('reset-message-success reset-message-error');\r\n\r\n                    $.post('https:\/\/znakomstva.k3s.azbyka.ru\/znakomstva\/wp-admin\/admin-ajax.php', {\r\n                        action: 'reset_password',\r\n                        email: email\r\n                    }, function (response) {\r\n                        if (response.success) {\r\n                            messageDiv.html('<p>' + response.data.message + '<\/p>').addClass('reset-message-success');\r\n                            $('#user_email_rp').val('');\r\n                        } else {\r\n                            messageDiv.html('<p>' + response.data.message + '<\/p>').addClass('reset-message-error');\r\n                        }\r\n                    }).fail(function () {\r\n                        messageDiv.html('<p>\u041f\u0440\u043e\u0438\u0437\u043e\u0448\u043b\u0430 \u043e\u0448\u0438\u0431\u043a\u0430. \u041f\u043e\u043f\u0440\u043e\u0431\u0443\u0439\u0442\u0435 \u043f\u043e\u0437\u0436\u0435.<\/p>').addClass('reset-message-error');\r\n                    });\r\n                });\r\n\r\n                $('#reset-password-new').on('submit', function (e) {\r\n                    e.preventDefault();\r\n                    var form = $(this);\r\n                    var password = form.find('#new_password').val();\r\n                    var confirm = form.find('#confirm_password').val();\r\n                    var key = form.find('input[name=\"key\"]').val();\r\n                    var login = form.find('input[name=\"login\"]').val();\r\n                    var messageDiv = form.find('#resetpassword-message');\r\n\r\n                    messageDiv.empty().removeClass('reset-message-success reset-message-error');\r\n\r\n                    if (password !== confirm) {\r\n                        messageDiv.html('<p>\u041f\u0430\u0440\u043e\u043b\u0438 \u043d\u0435 \u0441\u043e\u0432\u043f\u0430\u0434\u0430\u044e\u0442.<\/p>').addClass('reset-message-error');\r\n                        return;\r\n                    }\r\n\r\n                    if (password.length < 6) {\r\n                        messageDiv.html('<p>\u041f\u0430\u0440\u043e\u043b\u044c \u0434\u043e\u043b\u0436\u0435\u043d \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0442\u044c \u043c\u0438\u043d\u0438\u043c\u0443\u043c 6 \u0441\u0438\u043c\u0432\u043e\u043b\u043e\u0432.<\/p>').addClass('reset-message-error');\r\n                        return;\r\n                    }\r\n\r\n                    form.find('button').prop('disabled', true).text('\u0421\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0435...');\r\n\r\n                    $.post('https:\/\/znakomstva.k3s.azbyka.ru\/znakomstva\/wp-admin\/admin-ajax.php', {\r\n                        action: 'reset_password_submit',\r\n                        key: key,\r\n                        login: login,\r\n                        password: password\r\n                    }, function (response) {\r\n                        form.find('button').prop('disabled', false).text('\u0421\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c \u043f\u0430\u0440\u043e\u043b\u044c');\r\n                        if (response.success) {\r\n                            messageDiv.html('<p>' + response.data.message + '<\/p>').addClass('reset-message-success');\r\n                            setTimeout(function () {\r\n                                window.location.href = response.data.redirect;\r\n                            }, 2000);\r\n                        } else {\r\n                            messageDiv.html('<p>' + response.data.message + '<\/p>').addClass('reset-message-error');\r\n                        }\r\n                    }).fail(function () {\r\n                        form.find('button').prop('disabled', false).text('\u0421\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c \u043f\u0430\u0440\u043e\u043b\u044c');\r\n                        messageDiv.html('<p>\u041f\u0440\u043e\u0438\u0437\u043e\u0448\u043b\u0430 \u043e\u0448\u0438\u0431\u043a\u0430. \u041f\u043e\u043f\u0440\u043e\u0431\u0443\u0439\u0442\u0435 \u043f\u043e\u0437\u0436\u0435.<\/p>').addClass('reset-message-error');\r\n                    });\r\n                });\r\n            });\r\n        <\/script>\r\n        \n<p><a href=\"https:\/\/znakomstva.k3s.azbyka.ru\/znakomstva\/resend-verification\/\">\u041d\u0435 \u043f\u0440\u0438\u0448\u043b\u043e \u043f\u0438\u0441\u044c\u043c\u043e \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u044f<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u041d\u0435 \u043f\u0440\u0438\u0448\u043b\u043e \u043f\u0438\u0441\u044c\u043c\u043e \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u044f<\/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-1966","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/znakomstva.k3s.azbyka.ru\/znakomstva\/wp-json\/wp\/v2\/pages\/1966","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/znakomstva.k3s.azbyka.ru\/znakomstva\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/znakomstva.k3s.azbyka.ru\/znakomstva\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/znakomstva.k3s.azbyka.ru\/znakomstva\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/znakomstva.k3s.azbyka.ru\/znakomstva\/wp-json\/wp\/v2\/comments?post=1966"}],"version-history":[{"count":3,"href":"https:\/\/znakomstva.k3s.azbyka.ru\/znakomstva\/wp-json\/wp\/v2\/pages\/1966\/revisions"}],"predecessor-version":[{"id":1970,"href":"https:\/\/znakomstva.k3s.azbyka.ru\/znakomstva\/wp-json\/wp\/v2\/pages\/1966\/revisions\/1970"}],"wp:attachment":[{"href":"https:\/\/znakomstva.k3s.azbyka.ru\/znakomstva\/wp-json\/wp\/v2\/media?parent=1966"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}