{"id":149,"date":"2019-03-20T11:44:10","date_gmt":"2019-03-20T11:44:10","guid":{"rendered":"http:\/\/www.shamirpro.pt\/custom-login\/"},"modified":"2026-03-06T15:59:44","modified_gmt":"2026-03-06T15:59:44","slug":"login","status":"publish","type":"page","link":"https:\/\/pro.shamir.com\/pt\/login\/","title":{"rendered":"Login"},"content":{"rendered":"\n<section class=\"row-full-width registo flx-column\">\n\t<div class=\"left\">\n\t\t<div class=\"registo-card\">\n\t\t\t<!-- welcome -->\n\t\t\t<div class=\"welcome\">\n\t\t\t\t<img decoding=\"async\" src=\"https:\/\/pro.shamir.com\/pt\/wp-content\/themes\/shamir\/assets\/images\/logo_preto.svg\" alt=\"\">\n\t\t\t\t<div class=\"welcome-top\">\n\t\t\t\t\t<span>Bem-vindo a Shamir<\/span>\n\t\t\t\t\t<span>Este site \u00e9 exclusivamente para profissionais da \u00f3ptica<\/span>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"welcome-form\">\n\t\t\t\t\t<form method=\"post\" id=\"loginForm\" name=\"loginForm\" action=\"https:\/\/pro.shamir.com\/pt\/wp-login.php\">\n\t\t\t\t\t\t<div class=\"form-group vert field required\">\n\t\t\t\t\t\t\t<input type=\"text\" name=\"log\" id=\"user_login\" class=\"\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\">\n\t\t\t\t\t\t\t<div class=\"smooth-underline-cover\"><\/div>\n\t\t\t\t\t\t\t<label for=\"user_login\">Email<\/label>\n\t\t\t\t\t\t\t<span class=\"error-message\">O email \u00e9 inv\u00e1lido.<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"form-group vert field required\">\n\t\t\t\t\t\t\t<input type=\"password\" name=\"pwd\" id=\"user_pass\" class=\"\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\">\n\t\t\t\t\t\t\t<div class=\"smooth-underline-cover\"><\/div>\n\t\t\t\t\t\t\t<label for=\"user_pass\">Password<\/label>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"form-group horiz\">\n\t\t\t\t\t\t\t<div class=\"checkbox-button\">\n\t\t\t\t\t\t\t\t<label>\n\t\t\t\t\t\t\t\t\t<input type=\"checkbox\" name=\"rememberme\" \/>\n\t\t\t\t\t\t\t\t\t<div class=\"checkbox-image\"><\/div>\n\t\t\t\t\t\t\t\t\tManter sess\u00e3o activa\t\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div>\n\t\t\t\t\t\t\t\t<a href=\"https:\/\/pro.shamir.com\/pt\/forgot-password\">Esqueceu-se da password?<\/a>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"general-error missing-required-fields\">Por favor, preencha os campos obrigat\u00f3rios<\/div>\n\t\t\t\t\t\t<div class=\"general-error no-permission \">A sua conta est\u00e1 pendente de aprova\u00e7\u00e3o<\/div>\n\t\t\t\t\t\t<div class=\"general-error invalid-user-data \">\n\t\t\t\t\t\t\tOs dados inseridos n\u00e3o correspondem a nenhuma conta<p>Remaining attempts: 3<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"form-group vert submit-group\">\n\t\t\t\t\t\t\t<input type=\"submit\" class=\"btn btn-gradient\" id=\"wp-submit\" value=\"Login\" \/>\n\t\t\t\t\t\t\t<a href=\"https:\/\/pro.shamir.com\/pt\/register\">Ainda n\u00e3o tenho conta<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div id=\"weglot_here\"><\/div>\n\t\t\t\t\t<\/form>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"right\"><\/div>\n\n\t<!-- EU Cofinanced Projects -->\n\t\n\t\n<\/section>\n\n<script>\njQuery(document).ready(function() {\n\tjQuery('.welcome-form form').submit(function (event) {\n\t\tevent.preventDefault();\n\n\t\tlet canSubmit = true;\n\n\t\tlet someRequiredFieldsAreEmpty = false;\n\t\tjQuery(this).find('.form-group.required').each(function () {\n\n\t\t\tconst innerInput = jQuery(this).find('input')[0];\n\n\t\t\tlet requiredInputIsNotFilled;\n\t\t\tif (innerInput.type === \"checkbox\") {\n\t\t\t\trequiredInputIsNotFilled = !innerInput.checked;\n\t\t\t}\n\t\t\telse {\n\t\t\t\trequiredInputIsNotFilled = innerInput.value.length === 0;\n\t\t\t}\n\n\t\t\tif (requiredInputIsNotFilled) {\n\t\t\t\tcanSubmit = false;\n\t\t\t\tjQuery(this).addClass('empty');\n\t\t\t\tsomeRequiredFieldsAreEmpty = true;\n\t\t\t}\n\t\t\telse {\n\t\t\t\tjQuery(this).removeClass('empty');\n\t\t\t}\n\t\t});\n\n\t\tjQuery(this).find('.missing-required-fields').toggleClass('show', someRequiredFieldsAreEmpty);\n\n\t\t\/\/ validate email fields on form submission\n\t\tif (!emailFieldsAreValid()) {\n\t\t\tcanSubmit = false;\n\t\t}\n\n\t\tif (canSubmit) {\n\t\t\tthis.submit();\n\t\t}\n\n\t});\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":{"_acf_changed":false,"inline_featured_image":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"class_list":["post-149","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/pro.shamir.com\/pt\/wp-json\/wp\/v2\/pages\/149","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pro.shamir.com\/pt\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/pro.shamir.com\/pt\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/pro.shamir.com\/pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/pro.shamir.com\/pt\/wp-json\/wp\/v2\/comments?post=149"}],"version-history":[{"count":4,"href":"https:\/\/pro.shamir.com\/pt\/wp-json\/wp\/v2\/pages\/149\/revisions"}],"predecessor-version":[{"id":4888,"href":"https:\/\/pro.shamir.com\/pt\/wp-json\/wp\/v2\/pages\/149\/revisions\/4888"}],"wp:attachment":[{"href":"https:\/\/pro.shamir.com\/pt\/wp-json\/wp\/v2\/media?parent=149"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}