{"id":42,"date":"2018-11-29T16:40:40","date_gmt":"2018-11-29T15:40:40","guid":{"rendered":"http:\/\/cloud.logicode.it\/?page_id=42"},"modified":"2022-09-26T11:46:49","modified_gmt":"2022-09-26T09:46:49","slug":"accedi","status":"publish","type":"page","link":"https:\/\/www.datiincloud.it\/?page_id=42","title":{"rendered":"Authentication &#8212; Accedi"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"42\" class=\"elementor elementor-42\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-a9bf93a elementor-section-content-middle elementor-section-stretched elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"a9bf93a\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;stretch_section&quot;:&quot;section-stretched&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-963baa5\" data-id=\"963baa5\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-0257963\" data-id=\"0257963\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-f165d1a elementor-widget elementor-widget-html\" data-id=\"f165d1a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!doctype html>\r\n<html lang=\"en\">\r\n  <head>\r\n    <meta charset=\"utf-8\">\r\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1, shrink-to-fit=no\">\r\n    <meta name=\"description\" content=\"\">\r\n    <meta name=\"author\" content=\"\">\r\n    <link rel=\"icon\" href=\"..\/..\/..\/..\/favicon.ico\">\r\n\r\n    <title>Signin Template for Bootstrap<\/title>\r\n\r\n    <!-- Bootstrap core CSS -->\r\n    <link href=\"..\/..\/dist\/css\/bootstrap.min.css\" rel=\"stylesheet\">\r\n\r\n    <!-- Custom styles for this template -->\r\n    <link href=\"signin.css\" rel=\"stylesheet\">\r\n  <\/head>\r\n\r\n  <body class=\"text-center\">\r\n    <form name=\"FormLogin\" class=\"form-signin\" method=\"post\" action=\"\">\r\n      <input type=\"hidden\" name=\"Data.ReturnUrlOK\" value=\"\">\r\n      <input type=\"hidden\" name=\"Data.ReturnUrlKO\" value=\"\">\r\n      <!--<img decoding=\"async\" class=\"mb-4\" src=\"..\/..\/assets\/brand\/bootstrap-solid.svg\" alt=\"\" width=\"72\" height=\"72\">-->\r\n      <h1 class=\"h3 mb-3 font-weight-normal text-center\">Accedi alla piattaforma<\/h1>\r\n      <label for=\"inputEmail\" class=\"sr-only\">Email address<\/label>\r\n      <input type=\"email\" name=\"Data.Email\" class=\"form-control\" placeholder=\"Email address\" required autofocus>\r\n      <label for=\"inputPassword\" class=\"sr-only\">Password<\/label>\r\n      <input type=\"password\" name=\"Data.Password\" class=\"form-control\" placeholder=\"Password\" required>\r\n      <div class=\"checkbox mb-3\">\r\n        <label>\r\n          <input type=\"checkbox\" name=\"RememberMe\" value=\"remember-me\"> Ricorda\r\n        <\/label>\r\n      <\/div>\r\n      <button class=\"btn-lg btn-primary btn-block\" type=\"submit\">Accedi<\/button>\r\n      <!--<p class=\"mt-5 mb-3 text-muted\"><\/p>-->\r\n      <a href=\"\/?page_id=745\">Password Dimenticata<\/a>\r\n    <\/form>\r\n  <\/body>\r\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-7bdee5e\" data-id=\"7bdee5e\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-d21b6b5 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"d21b6b5\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-656a53c\" data-id=\"656a53c\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-16c77f8\" data-id=\"16c77f8\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1abac83 elementor-widget elementor-widget-html\" data-id=\"1abac83\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\n.registrati {\n    font-size: 20px;\n    text-align: center;\n    margin-bottom: 0px;\n    }\n<\/style>\n\n<p class=\"registrati\">oppure con i Social<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-6aa3583\" data-id=\"6aa3583\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-dadc409 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"dadc409\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-2441bd9\" data-id=\"2441bd9\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-3fea9e0\" data-id=\"3fea9e0\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-c23b436 elementor-widget elementor-widget-html\" data-id=\"c23b436\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<link href=\"\/wp-content\/uploads\/2018\/12\/bootstrap-social-1.css\" rel=\"stylesheet\">\n<!-- \/\/ -->\n<style>\n\/*.socialButton {\n    background-color: transparent;\n    color:#007bff;\n    border: 0px;\n    cursor: pointer;\n}\n.socialButton:hover {\n  color: #3B5998;\n}*\/\n<\/style>\n<form method=\"post\" name=\"FormRegisterExternal\" action=\"\">\n    <input name=\"Data.ReturnUrlOK\" type=\"hidden\" value=\"\">\n    <input name=\"Data.ReturnUrlKO\" type=\"hidden\" value=\"\">\n    <hr \/>\n        <div class=\"text-center center-block\">\n\t            <button type=\"submit\" name=\"Data.Name\" value=\"Facebook\" class=\"btn-block btn-social btn-sm btn-facebook\"><span class=\"fa fa-facebook\"><\/span>Sign in with Facebook<\/button>\n\t            <button type=\"submit\" name=\"Data.Name\" value=\"Google\" class=\"btn-block btn-social btn-sm btn-google\"><span class=\"fa fa-google\"><\/span>Sign in with Google<\/button>\n\t            <button type=\"submit\" name=\"Data.Name\" value=\"Microsoft\" class=\"btn-block btn-social btn-sm btn-microsoft\"><span class=\"fa fa-windows\"><\/span>Sign in with Microsoft<\/button>\n\t            <button type=\"submit\" name=\"Data.Name\" value=\"Twitter\" class=\"btn-block btn-social btn-sm btn-twitter\"><span class=\"fa fa-twitter\"><\/span>Sign in with Twitter<\/button>\n        <\/div>          \n<\/form>\n<script>\r\n\/*\r\n  Wait the full loading web page (ready).\r\n  Execute and prepare the javascript functions for setting tag attributes found by name\r\n*\/\r\n\/\/ Wait for the page completely Loaded\r\nfunction ready(fn) {\r\n  if (document.readyState != 'loading'){\r\n\tfn();\r\n  }\r\n  else if (document.addEventListener) {\r\n\tdocument.addEventListener('DOMContentLoaded', fn);\r\n  }\r\n  else {\r\n\tdocument.attachEvent('onreadystatechange', function() {\r\n\t  if (document.readyState != 'loading')\r\n\t\tfn();\r\n\t});\r\n  }\r\n}\r\n\r\n\/\/ Retrieve dom element by id in new and old javascript school method\r\nfunction getElementById(id) {\r\n\tif(document.getElementById){  \/\/DOM\r\n\t\telement = document.getElementById(id);\r\n\t}\r\n\telse if (document.all) {    \/\/IE\r\n\t\telement = document.all[id];\r\n\t}\r\n\telse if (document.layers){  \/\/Netscape < 6\r\n\t\telement = document.layers[id];\r\n\t}\r\n\treturn element;\r\n}\r\n\r\n\/\/ Find some Tag elements by name and set same attribute for all\r\nfunction setAttributeByName(name, attr, value) {\r\n\tvar items = document.getElementsByName(name);\r\n\tfor(var i = 0; i < items.length; i++) {\r\n\t\titems[i][attr] = value;\r\n\t\titems[i].setAttribute(attr, value);\r\n    }\r\n\/*  \r\n\titems.forEach(item => {\r\n\t\titem[attr] = value;\r\n      \titem.setAttribute(attr, value);\r\n    });\r\n*\/  \r\n}\r\n  \r\n\/\/ Find a Tag element by id and set an Attribute \r\nfunction setAttributeById(id, attr, value) {\r\n  \/\/getElementById(id)[attr] = value;\r\n  getElementById(id).setAttribute(attr, value);\r\n}\r\n\/\/ Do the redirect with querystring too\r\nfunction urlRedirect(baseUrl) {\r\n\tvar queryString = window.location.search;\r\n\twindow.location.replace(baseUrl + queryString);\r\n}\r\n\r\nfunction actionInit(items) {\r\n\tvar baseUrl = ''.trim();\r\n    var baseApiUrl = ''.trim();\r\n    \/\/ Imposta gli URL di ritorno OK\/KO su wordpress\r\n    \/\/ nei campi hidden opportunamente dichiarati\r\n    var returnUrlOK = ''.trim();\r\n    var returnUrlKO = ''.trim();\r\n   \r\n    setAttributeByName(\"Data.ReturnUrlOK\", \"value\", baseUrl + returnUrlOK);\r\n    setAttributeByName(\"Data.ReturnUrlKO\", \"value\", baseUrl + returnUrlKO);\r\n\r\n\titems.forEach(kv => {\r\n      \tswitch (kv.Type)\r\n        {\r\n          \tcase \"action\":\r\n\t\t\t\tsetAttributeByName(kv.Key, kv.Type, baseApiUrl + kv.Value);\r\n            \tbreak;\r\n          \tcase \"value\":\r\n\t\t\t\tsetAttributeByName(kv.Key, kv.Type, kv.Value.trim());\r\n            \tbreak;\r\n        }\r\n    });\r\n}\r\n<\/script>\n<script>\r\nvar _init = function(event) {\r\n\/*\r\n  var dictionary = {\r\n     \"FormLogin\": \"\/api\/OO.Authentication\/AuthenticationLoginClassic\/FromForm\",\r\n     \"FormRegisterExternal\": \"\/api\/OO.Authentication\/AuthenticationLoginExternal\/FromForm\",\r\n     \"FormPasswordReset\": \"\/api\/OO.Authentication\/AuthenticationPasswordResetNewEntry\/FromForm\",\r\n     \"FormRegister\": \"\/api\/OO.Authentication\/AuthenticationRegister\/FromForm\",\r\n     \"FormPasswordRecovery\": \"\/api\/OO.Authentication\/AuthenticationPasswordForgot\/FromForm\",\r\n     \"FormLogout\": \"\/api\/OO.Authentication\/AuthenticationLogged\/FromForm\",\r\n\t};\r\n*\/  \r\n  \tvar items = new Array();\r\n\r\n    \"\"\r\n    .split(\"&\")\r\n    .forEach(item => {\r\n      \tvar kv = item.split(\"=\");\r\n     \titems.push({\r\n          Key: kv[0],\r\n          Type: \"action\",\r\n          Value: kv[1],\r\n        });\r\n    });\r\n\r\n\tvar qspItems = [\r\n    \t{\r\n    \t\tKey: \"\",\r\n          \tType: \"value\",\r\n      \t\tValue: \"\"\r\n        },\r\n    \t{\r\n    \t\tKey: \"\",\r\n          \tType: \"value\",\r\n      \t\tValue: \"\"\r\n        }\r\n    ];\r\n\r\n\tqspItems.forEach(q => {\r\n\t\titems.push(q);\r\n    });\r\n\r\n\tactionInit(items);\r\n  \/*  \r\n    var baseUrl = ''.trim();\r\n    var baseApiUrl = ''.trim();\r\n    \/\/ Imposta gli URL di ritorno OK\/KO su wordpress\r\n    \/\/ nei campi hidden opportunamente dichiarati\r\n    var returnUrlOK = ''.trim();\r\n    var returnUrlKO = ''.trim();\r\n    setAttributeByName(\"Data.ReturnUrlOK\", \"value\", baseUrl + returnUrlOK);\r\n    setAttributeByName(\"Data.ReturnUrlKO\", \"value\", baseUrl + returnUrlKO);\r\n  \/\/ Inposta gli attributi action dei form di chiamata al server\r\n    setAttributeByName(\"FormLogin\", \"action\", baseApiUrl + '\/api\/OO.Authentication\/AuthenticationLoginClassic\/FromForm');\r\n    setAttributeByName(\"FormRegisterExternal\", \"action\", baseApiUrl + '\/api\/OO.Authentication\/AuthenticationLoginExternal\/FromForm');\r\n*\/\r\n}\r\nready(_init);\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-a8bdb76\" data-id=\"a8bdb76\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Accedi alla piattaforma Email address Password Ricorda Accedi Password Dimenticata oppure con i Social Sign in with Facebook Sign in with Google Sign in with Microsoft Sign in with Twitter<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-42","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.datiincloud.it\/index.php?rest_route=\/wp\/v2\/pages\/42","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.datiincloud.it\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.datiincloud.it\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.datiincloud.it\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.datiincloud.it\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=42"}],"version-history":[{"count":180,"href":"https:\/\/www.datiincloud.it\/index.php?rest_route=\/wp\/v2\/pages\/42\/revisions"}],"predecessor-version":[{"id":21941,"href":"https:\/\/www.datiincloud.it\/index.php?rest_route=\/wp\/v2\/pages\/42\/revisions\/21941"}],"wp:attachment":[{"href":"https:\/\/www.datiincloud.it\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=42"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}