Tempo: 01:01:49 min
Descrição: Nesse pocket video vamos aprender como integrar nossos sistemas em PHP com a API do Google para realizar login ou logar nossos usuários. Vamos iniciar o pocket vídeo configurando nosso ambiente, verificando quais os programas são necessários. Após, iremos baixar as dependências de nosso projeto através do Composer, onde aprenderemos como baixar as bibliotecas necessárias através de linha de comando. Após, criaremos a nossa estrutura de pastas de arquivos, bem como nossa base de dados para gravar os dados dos usuários logados. Nosso sistema usará orientação a objetos, criando uma classe de acesso ao banco de dados e outra classe para gerenciamento das autorizações. Aprenderemos como criar as chaves de acesso junto ao Google Console e como configurar as mesmas para utilizar nosso sistema que estará rodando localmente. Após escrevermos nossas classes, veremos como adquirir a URL para nossos usuários efetuarem login e como receber o retorno através de variável de URL enviada pelo Google. Ao final, aprenderemos como obter e gravar o Google ID e ainda o email do usuário logado em nossa base de dados, evitando problema de chave duplicada.