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
- Acesse o Google Cloud Console em: https://console.cloud.google.com/
2. No topo da tela, clique em "Selecionar Projeto" e escolha um projeto existente ou clique em "Novo Projeto":
- 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.
- Clique em "Vamos começar":
- Em "Informações do app", defina o nome e um email para suporte. Após isso, clique em "Próxima":
- Em "Público", selecione "Externo":
- Em "Dados de contato", insira seu email e clique em "Próxima":
- 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:
- Clique em "Ativar":
- Novamente em "APIs e serviços > Tela de permissão OAuth", vá até "Clientes > Criar cliente":
- Em "Tipo de aplicativo", selecione a opção "Aplicativo da Web" e escolha um nome:
- 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.
- 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!