Para utilizar a funcionalidade de login com o Google Authentication no Scriptcase, é necessário ter o Google Identity Service previamente configurado e as chaves "ClientID" e "Secret" disponíveis para uso.
Neste artigo, aprenderemos como configurá-lo e obter essas chaves para utilizar na integração com o Google Authentication.
Criando e configurando a Google Identity Service
2. No topo da tela, clique em "Selecionar Projeto" e escolha um projeto existente ou clique em "Novo Projeto":
3. No menu lateral, acesse "APIs e serviços > Tela de permissão Oauth":

Se você já tiver o cliente Oauth configurado, pule para o passo 9.
4. Clique em "Vamos começar":
5. Em "Informações do app", defina o nome e um email para suporte. Após isso, clique em "Próxima":
6. Em "Público", selecione "Externo":
7. Em "Dados de contato", insira seu email e clique em "Próxima":
8. Aceite os termos e clique em "Criar":
9. No menu lateral, vá para "APIs e serviços > Biblioteca":
10. Procure por "Cloud Identity" na barra de pesquisa e selecione-a:
11. Clique em "Ativar":
12. Novamente em "APIs e serviços > Tela de permissão OAuth", vá até "Clientes > Criar cliente":
13. Em "Tipo de aplicativo", selecione a opção "Aplicativo da Web" e escolha um nome:
14. Em "URIs de redirecionamento autorizados", coloque seu domínio com o caminho até a aplicação que utilizará o Google Identity Platform e clique em "CRIAR":
app_link_social.php é uma aplicação interna do módulo de segurança e serve para vincular o login do sistema com a conta do google.15. Agora, basta clicar no botão de download para visualizar a "ClientID" e a "Secret":
Conclusão
Neste artigo, aprendemos como criar e configurar o Google identity Service para ser utilizada posteriormente no Scriptcase através do Google Authentication. Para saber como configurar e utilizar essa função no Scriptcase, leia o tutorial de integração com o Google Authentication.
Abraços e até mais!