{"id":2330,"date":"2022-02-08T17:21:38","date_gmt":"2022-02-08T20:21:38","guid":{"rendered":"http:\/\/www.l2maker.com.br\/documentacao\/?page_id=2330"},"modified":"2022-02-09T09:59:03","modified_gmt":"2022-02-09T12:59:03","slug":"api-google-singin","status":"publish","type":"page","link":"https:\/\/www.l2maker.com.br\/documentacao\/api-google-singin\/","title":{"rendered":"Google &#8211; SingIn"},"content":{"rendered":"\n<p>Esta API permite o uso do recurso de acessar com o login do Windows. Permitindo validar os dados do token de acesso retornado, assegurando que o mesmo foi emitido pelo Google.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u00daltimas vers\u00f5es<\/h2>\n\n\n<ul class=\"lcp_catlist\" id=\"lcp_instance_0\"><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Como instalar<\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li>..<\/li><li><\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Como utilizar<\/h2>\n\n\n\n<p>O primeiro passo \u00e9 criar um projeto no Google Console, e <a href=\"https:\/\/www.l2maker.com.br\/documentacao\/2022\/02\/configurando-o-google-singin\/\" data-type=\"post\" data-id=\"2339\">configurar a autentica\u00e7\u00e3o para obter o &#8220;Google API client ID&#8221;<\/a>.<\/p>\n\n\n\n<p>De posso do Google Client ID voc\u00ea ir\u00e1 adicionar uma moldura no formul\u00e1rio e utilizar a fun\u00e7\u00e3o &#8220;<strong>Google SignIn &#8211; Exibir Bot\u00e3o de Autentica\u00e7\u00e3o (2)<\/strong>&#8221; para criar o bot\u00e3o de autentica\u00e7\u00e3o via Google.<\/p>\n\n\n\n<p>Ap\u00f3s o usu\u00e1rio realizar a autentica\u00e7\u00e3o o fluxo de valida\u00e7\u00e3o ser\u00e1 executado passando o client_id e as credenciais.<\/p>\n\n\n\n<p>Utilize a fun\u00e7\u00e3o &#8220;<strong>Google SignIn &#8211; Validar Credenciais<\/strong>&#8221; para validar as credenciais. Esta fun\u00e7\u00e3o ir\u00e1 retornar um mapeamento conte\u00fado o indicador de validade &#8220;<strong>SUCESSO<\/strong>&#8220;, al\u00e9m de dados adicionais do usu\u00e1rio.<\/p>\n\n\n\n<p>Utilize o &#8220;<strong>EMAIL<\/strong>&#8221; para identificar o usu\u00e1rio, e comparar\/vincular aos usu\u00e1rios de sua base de dados.<\/p>\n\n\n\n<p>Ap\u00f3s determinar qual o usu\u00e1rio utilize as fun\u00e7\u00f5es nativas do Maker para concluir o login.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Observa\u00e7\u00f5es<\/h2>\n\n\n\n<p>Esta API \u00e9 uma produ\u00e7\u00e3o independente, n\u00e3o sendo endossada ou vinculada ao Google de nenhuma maneira.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Esta API permite o uso do recurso de acessar com o login do Windows. Permitindo validar os dados do token de acesso retornado, assegurando que o mesmo foi emitido pelo Google. \u00daltimas vers\u00f5es Como instalar .. Como utilizar O primeiro passo \u00e9 criar um projeto no Google Console, e configurar a autentica\u00e7\u00e3o para obter o [&hellip;]<\/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-2330","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.l2maker.com.br\/documentacao\/wp-json\/wp\/v2\/pages\/2330","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.l2maker.com.br\/documentacao\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.l2maker.com.br\/documentacao\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.l2maker.com.br\/documentacao\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.l2maker.com.br\/documentacao\/wp-json\/wp\/v2\/comments?post=2330"}],"version-history":[{"count":7,"href":"https:\/\/www.l2maker.com.br\/documentacao\/wp-json\/wp\/v2\/pages\/2330\/revisions"}],"predecessor-version":[{"id":2344,"href":"https:\/\/www.l2maker.com.br\/documentacao\/wp-json\/wp\/v2\/pages\/2330\/revisions\/2344"}],"wp:attachment":[{"href":"https:\/\/www.l2maker.com.br\/documentacao\/wp-json\/wp\/v2\/media?parent=2330"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}