{"id":23,"date":"2026-06-09T15:23:59","date_gmt":"2026-06-09T14:23:59","guid":{"rendered":"https:\/\/staging7.totallyderma.com\/resource-hub\/?page_id=23"},"modified":"2026-07-21T13:29:46","modified_gmt":"2026-07-21T12:29:46","slug":"hub-login","status":"publish","type":"page","link":"https:\/\/totallyderma.com\/resource-hub\/hub-login\/","title":{"rendered":"Hub Login"},"content":{"rendered":"<div class=\"et_pb_section_0 et_pb_section et_section_regular et_flex_section\">\n<div class=\"et_pb_row_0 et_pb_row et_flex_row\">\n<div class=\"et_pb_column_0 et_pb_column et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone et_flex_column_24_24_widescreen et_flex_column_24_24_ultraWide\">\n<div class=\"et_pb_group_0 et_pb_group et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_text_0 et_pb_text et_pb_bg_layout_dark et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p>Resource Hub<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_1 et_pb_text et_pb_bg_layout_dark et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p>For Practitioners, Affiliates, Distributors and Brand Partners<\/p>\n<\/div><\/div>\n<\/div>\n\n<div class=\"et_pb_group_1 et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_group_2 et_pb_group et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_text_2 et_pb_text et_pb_bg_layout_dark et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p>Everything your <strong>business needs<\/strong>, in one place.<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_3 et_pb_text et_pb_bg_layout_dark et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p>Clinical data, marketing assets, training resources, help and support, and ordering \u2014 all within your secure portal.<\/p>\n<\/div><\/div>\n<\/div>\n\n<div class=\"et_pb_group_3 et_pb_group et-last-child et_pb_module et_grid_group et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_group_4 et_pb_group et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough preset--group--divi-group--divi-border--9rpprx0pt8\">\n<div class=\"et_pb_text_4 et_pb_text et_pb_bg_layout_dark et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p>240+<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_5 et_pb_text et_pb_bg_layout_dark et_pb_module et_flex_module preset--group--divi-text--divi-css--h248z--hhap64mfzd\"><div class=\"et_pb_text_inner\"><p><small>Clinical Resources<\/small><\/p>\n<\/div><\/div>\n<\/div>\n\n<div class=\"et_pb_group_5 et_pb_group et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough preset--group--divi-group--divi-border--9rpprx0pt8\">\n<div class=\"et_pb_text_6 et_pb_text et_pb_bg_layout_dark et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p>180+<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_7 et_pb_text et_pb_bg_layout_dark et_pb_module et_flex_module preset--group--divi-text--divi-css--h248z--hhap64mfzd\"><div class=\"et_pb_text_inner\"><p><small>Marketing Assets<\/small><\/p>\n<\/div><\/div>\n<\/div>\n\n<div class=\"et_pb_group_6 et_pb_group et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough preset--group--divi-group--divi-border--9rpprx0pt8\">\n<div class=\"et_pb_text_8 et_pb_text et_pb_bg_layout_dark et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p>32<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_9 et_pb_text et_pb_bg_layout_dark et_pb_module et_flex_module preset--group--divi-text--divi-css--h248z--hhap64mfzd\"><div class=\"et_pb_text_inner\"><p><small>Training Modules<\/small><\/p>\n<\/div><\/div>\n<\/div>\n\n<div class=\"et_pb_group_7 et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough preset--group--divi-group--divi-border--9rpprx0pt8\">\n<div class=\"et_pb_text_10 et_pb_text et_pb_bg_layout_dark et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p>95+<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_11 et_pb_text et_pb_bg_layout_dark et_pb_module et_flex_module preset--group--divi-text--divi-css--h248z--hhap64mfzd\"><div class=\"et_pb_text_inner\"><p><small>Support Articles<\/small><\/p>\n<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_column_1 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone et_flex_column_24_24_widescreen et_flex_column_24_24_ultraWide\">\n<div class=\"et_pb_group_8 et_pb_group et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_group_9 et_pb_group et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_text_12 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><h2>Welcome back<\/h2>\n<p>Sign in to your resource hub portal.<\/p>\n<\/div><\/div>\n<\/div>\n\n\n\n<div class=\"et_pb_code_0 et_pb_code et_pb_module\"><div class=\"et_pb_code_inner\">\n<div class=\"mp_wrapper mp_login_form\">\n                  <!-- mp-login-form-start -->     <form name=\"mepr_loginform\" id=\"mepr_loginform\" class=\"mepr-form\" action=\"https:\/\/totallyderma.com\/resource-hub\/login\/\" method=\"post\">\n            <div class=\"mp-form-row mepr_username\">\n        <div class=\"mp-form-label\">\n                              <label for=\"user_login\">Username or E-mail<\/label>\n        <\/div>\n        <input type=\"text\" name=\"log\" id=\"user_login\" value=\"\" \/>\n      <\/div>\n      <div class=\"mp-form-row mepr_password\">\n        <div class=\"mp-form-label\">\n          <label for=\"user_pass\">Password<\/label>\n          <div class=\"mp-hide-pw\">\n            <input type=\"password\" name=\"pwd\" id=\"user_pass\" value=\"\" \/>\n            <button type=\"button\" class=\"button mp-hide-pw hide-if-no-js\" data-toggle=\"0\" aria-label=\"Show password\">\n              <span class=\"dashicons dashicons-visibility\" aria-hidden=\"true\"><\/span>\n            <\/button>\n          <\/div>\n        <\/div>\n      <\/div>\n      \n<div class=\"mp-form-row mepr_math_captcha\">\n    <div class=\"mp-form-label\">\n        <label for=\"mepr_math_quiz\">\n            <span id=\"mepr_math_captcha-6a9a5aaf32809\"><\/span>*\n        <\/label>\n    <\/div>\n\n    <input type=\"text\" name=\"mepr_math_quiz\" id=\"mepr_math_quiz\" value=\"\" class=\"mepr-form-input\" \/>\n    <input type=\"hidden\" name=\"mepr_math_data\" value=\"m0CIWY0reLGO1MbuuglMhg0OYZzRA8H0IklUcj6Wctc=\" \/>\n\n    <script>\n    function mepr_base64_decode(encodedData) {\n        var decodeUTF8string = function(str) {\n            \/\/ Going backwards: from bytestream, to percent-encoding, to original string.\n            return decodeURIComponent(str.split('').map(\n                function(c) {\n                    return '%' + ('00' + c.charCodeAt(0).toString(16)).slice(-2)\n                })\n                .join('')\n            )\n        }\n\n        if (typeof window !== 'undefined') {\n            if (typeof window.atob !== 'undefined') {\n                return decodeUTF8string(window.atob(encodedData))\n            }\n        } else {\n            return new Buffer(encodedData, 'base64').toString('utf-8')\n        }\n\n        var b64 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+\/='\n        var o1\n        var o2\n        var o3\n        var h1\n        var h2\n        var h3\n        var h4\n        var bits\n        var i = 0\n        var ac = 0\n        var dec = ''\n        var tmpArr = []\n\n        if (!encodedData) {\n            return encodedData\n        }\n\n        encodedData += ''\n        do {\n            \/\/ unpack four hexets into three octets using index points in b64\n            h1 = b64.indexOf(encodedData.charAt(i++))\n            h2 = b64.indexOf(encodedData.charAt(i++))\n            h3 = b64.indexOf(encodedData.charAt(i++))\n            h4 = b64.indexOf(encodedData.charAt(i++))\n            bits = h1 << 18 | h2 << 12 | h3 << 6 | h4\n            o1 = bits >> 16 & 0xff\n            o2 = bits >> 8 & 0xff\n            o3 = bits & 0xff\n\n            if (h3 === 64) {\n                tmpArr[ac++] = String.fromCharCode(o1)\n            } else if (h4 === 64) {\n                tmpArr[ac++] = String.fromCharCode(o1, o2)\n            } else {\n                tmpArr[ac++] = String.fromCharCode(o1, o2, o3)\n            }\n        } while (i < encodedData.length)\n\n        dec = tmpArr.join('')\n        return decodeUTF8string(dec.replace(\/\\0+$\/, ''))\n    }\n\n    jQuery(document).ready(function() {\n        var el = document.getElementById(\"mepr_math_captcha-6a9a5aaf32809\")\n        el.innerHTML = mepr_base64_decode(\"MTIgKyAzIGVxdWFscz8=\");\n    });\n    <\/script>\n<\/div>\n      <div>\n        <label><input name=\"rememberme\" type=\"checkbox\" id=\"rememberme\" value=\"forever\" \/> Remember Me<\/label>\n      <\/div>\n      <div class=\"mp-spacer\">&nbsp;<\/div>\n      <div class=\"submit\">\n        <input type=\"submit\" name=\"wp-submit\" id=\"wp-submit\" class=\"button-primary mepr-share-button \" value=\"Log In\" \/>\n        <input type=\"hidden\" name=\"redirect_to\" value=\"https:\/\/totallyderma.com\/resource-hub\/\" \/>\n        <input type=\"hidden\" name=\"mepr_process_login_form\" value=\"true\" \/>\n        <input type=\"hidden\" name=\"mepr_is_login_page\" value=\"true\" \/>\n      <\/div>\n    <\/form>\n    <div class=\"mp-spacer\">&nbsp;<\/div>\n    <div class=\"mepr-login-actions\">\n        <a\n          href=\"https:\/\/totallyderma.com\/resource-hub\/login\/?action=forgot_password\"\n          title=\"Click here to reset your password\"\n        >\n          Forgot Password        <\/a>\n    <\/div>\n\n      \n    <!-- mp-login-form-end --> \n  <\/div>\n<\/div><\/div>\n\n<div class=\"et_pb_divider_0 et_pb_divider et_pb_space et_pb_divider_position_center et_pb_module\"><div class=\"et_pb_divider_internal\"><\/div><\/div>\n\n<div class=\"et_pb_group_11 et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_group_12 et_pb_group et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_text_14 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module preset--group--divi-text--divi-css--h248z--hhap64mfzd\"><div class=\"et_pb_text_inner\"><p><small>Not yet registered?<\/small><\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_15 et_pb_text et_pb_bg_layout_light et_clickable et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p>Request hub access.<\/p>\n<\/div><\/div>\n<\/div>\n\n<div class=\"et_pb_group_13 et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough preset--group--divi-group--divi-border--9rpprx0pt8\">\n<div class=\"et_pb_text_16 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module preset--group--divi-text--divi-css--h248z--hhap64mfzd\"><div class=\"et_pb_text_inner\"><p><small><strong>Secure access only.<\/strong> This portal is restricted to authorised businesses and staff. Unauthorised access attempts are logged.<\/small><\/p>\n<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_group_14 et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_image_0 et_pb_image et_pb_module et_flex_module\"><span class=\"et_pb_image_wrap\"><img decoding=\"async\" data-src=\"https:\/\/totallyderma.com\/resource-hub\/wp-content\/uploads\/2026\/06\/Untitled-3-908sq.webp\" data-srcset=\"https:\/\/totallyderma.com\/resource-hub\/wp-content\/uploads\/2026\/06\/Untitled-3-908sq.webp 908w, https:\/\/totallyderma.com\/resource-hub\/wp-content\/uploads\/2026\/06\/Untitled-3-908sq-480x480.webp 480w\" src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAAAAAP\/\/\/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7\" alt=\"Totally Derma product image\" title=\"Untitled-3-908sq\" width=\"908\" height=\"908\"  sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 908px, 100vw\" class=\"wp-image-224257 lazyload\" \/><noscript><img decoding=\"async\" src=\"https:\/\/totallyderma.com\/resource-hub\/wp-content\/uploads\/2026\/06\/Untitled-3-908sq.webp\" alt=\"Totally Derma product image\" title=\"Untitled-3-908sq\" width=\"908\" height=\"908\" srcset=\"https:\/\/totallyderma.com\/resource-hub\/wp-content\/uploads\/2026\/06\/Untitled-3-908sq.webp 908w, https:\/\/totallyderma.com\/resource-hub\/wp-content\/uploads\/2026\/06\/Untitled-3-908sq-480x480.webp 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 908px, 100vw\" class=\"wp-image-224257\"><\/noscript><\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-23","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/totallyderma.com\/resource-hub\/wp-json\/wp\/v2\/pages\/23","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/totallyderma.com\/resource-hub\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/totallyderma.com\/resource-hub\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/totallyderma.com\/resource-hub\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/totallyderma.com\/resource-hub\/wp-json\/wp\/v2\/comments?post=23"}],"version-history":[{"count":26,"href":"https:\/\/totallyderma.com\/resource-hub\/wp-json\/wp\/v2\/pages\/23\/revisions"}],"predecessor-version":[{"id":226101,"href":"https:\/\/totallyderma.com\/resource-hub\/wp-json\/wp\/v2\/pages\/23\/revisions\/226101"}],"wp:attachment":[{"href":"https:\/\/totallyderma.com\/resource-hub\/wp-json\/wp\/v2\/media?parent=23"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}