{"id":4858,"date":"2026-07-04T09:41:31","date_gmt":"2026-07-04T09:41:31","guid":{"rendered":"https:\/\/tessacademy.com\/shop\/customer-login\/"},"modified":"2026-07-04T09:41:31","modified_gmt":"2026-07-04T09:41:31","slug":"customer-login","status":"publish","type":"page","link":"https:\/\/tessacademy.com\/shop\/customer-login\/","title":{"rendered":"Customer Portal"},"content":{"rendered":"    <div class=\"tess-login-container\">\n        <!-- Logo Header -->\n        <div class=\"tess-header\">\n            <img decoding=\"async\" src=\"https:\/\/tessacademy.com\/shop\/wp-content\/uploads\/2026\/06\/logo-tess.png\" class=\"tess-logo\" alt=\"TessAcademy Logo\" \/>\n        <\/div>\n\n        <!-- Notification Messages -->\n        \n        \n        <!-- Tabs Navigation -->\n        <div class=\"tess-tabs\">\n            <button type=\"button\" class=\"tess-tab-btn active\" onclick=\"switchTessTab('login')\">Sign In<\/button>\n            <button type=\"button\" class=\"tess-tab-btn \" onclick=\"switchTessTab('register')\">Register<\/button>\n        <\/div>\n\n        <!-- Form Panels -->\n        <div class=\"tess-panels\">\n            <!-- Login Form -->\n            <div id=\"tess-login-panel\" class=\"tess-panel active\">\n                <form method=\"post\" action=\"\">\n                    <input type=\"hidden\" id=\"tess_security\" name=\"tess_security\" value=\"e5dba0a009\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/shop\/wp-json\/wp\/v2\/pages\/4858\" \/>                    <input type=\"hidden\" name=\"tess_action\" value=\"login\" \/>\n                    <input type=\"hidden\" name=\"redirect_to\" value=\"\" \/>\n                    \n                    <div class=\"tess-field\">\n                        <label for=\"tess-login-user\">Username or Email Address<\/label>\n                        <input type=\"text\" name=\"log\" id=\"tess-login-user\" required autocomplete=\"username\" \/>\n                    <\/div>\n                    \n                    <div class=\"tess-field\">\n                        <div class=\"tess-label-row\">\n                            <label for=\"tess-login-pass\">Password<\/label>\n                            <a href=\"https:\/\/tessacademy.com\/shop\/my-account\/lost-password\/\" class=\"tess-forgot-link\">Forgot password?<\/a>\n                        <\/div>\n                        <input type=\"password\" name=\"pwd\" id=\"tess-login-pass\" required autocomplete=\"current-password\" \/>\n                    <\/div>\n\n                    <div class=\"tess-field-checkbox\">\n                        <input type=\"checkbox\" name=\"rememberme\" id=\"tess-remember\" value=\"forever\" checked \/>\n                        <label for=\"tess-remember\">Keep me signed in<\/label>\n                    <\/div>\n\n                    <button type=\"submit\" class=\"tess-submit-btn\">Sign In<\/button>\n                <\/form>\n            <\/div>\n\n            <!-- Registration Form -->\n            <div id=\"tess-register-panel\" class=\"tess-panel \">\n                <form method=\"post\" action=\"\">\n                    <input type=\"hidden\" id=\"tess_security\" name=\"tess_security\" value=\"d50bbc8a98\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/shop\/wp-json\/wp\/v2\/pages\/4858\" \/>                    <input type=\"hidden\" name=\"tess_action\" value=\"register\" \/>\n                    <input type=\"hidden\" name=\"redirect_to\" value=\"\" \/>\n\n                    <div class=\"tess-field\">\n                        <label for=\"tess-reg-user\">Username<\/label>\n                        <input type=\"text\" name=\"reg_username\" id=\"tess-reg-user\" required autocomplete=\"username\" \/>\n                    <\/div>\n\n                    <div class=\"tess-field\">\n                        <label for=\"tess-reg-email\">Email Address<\/label>\n                        <input type=\"email\" name=\"reg_email\" id=\"tess-reg-email\" required autocomplete=\"email\" \/>\n                    <\/div>\n\n                    <div class=\"tess-field\">\n                        <label for=\"tess-reg-pass\">Password<\/label>\n                        <input type=\"password\" name=\"reg_password\" id=\"tess-reg-pass\" required autocomplete=\"new-password\" \/>\n                    <\/div>\n\n                    <div class=\"tess-field\">\n                        <label for=\"tess-reg-confirm\">Confirm Password<\/label>\n                        <input type=\"password\" name=\"reg_confirm_password\" id=\"tess-reg-confirm\" required autocomplete=\"new-password\" \/>\n                    <\/div>\n\n                    <button type=\"submit\" class=\"tess-submit-btn\">Create Account<\/button>\n                <\/form>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <!-- Toggle Script -->\n    <script>\n    function switchTessTab(tab) {\n        document.querySelectorAll('.tess-tab-btn').forEach(btn => btn.classList.remove('active'));\n        document.querySelectorAll('.tess-panel').forEach(panel => panel.classList.remove('active'));\n\n        if (tab === 'login') {\n            document.querySelector('.tess-tab-btn:nth-child(1)').classList.add('active');\n            document.getElementById('tess-login-panel').classList.add('active');\n        } else {\n            document.querySelector('.tess-tab-btn:nth-child(2)').classList.add('active');\n            document.getElementById('tess-register-panel').classList.add('active');\n        }\n    }\n    <\/script>\n    \n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-4858","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/tessacademy.com\/shop\/wp-json\/wp\/v2\/pages\/4858","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tessacademy.com\/shop\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/tessacademy.com\/shop\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/tessacademy.com\/shop\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tessacademy.com\/shop\/wp-json\/wp\/v2\/comments?post=4858"}],"version-history":[{"count":0,"href":"https:\/\/tessacademy.com\/shop\/wp-json\/wp\/v2\/pages\/4858\/revisions"}],"wp:attachment":[{"href":"https:\/\/tessacademy.com\/shop\/wp-json\/wp\/v2\/media?parent=4858"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}