Carregue a biblioteca JavaScript dos Serviços de Identificação do Google
(https://accounts.google.com/gsi/client) em qualquer página da Web em que um usuário possa
iniciar um fluxo de autorização do OAuth 2.0 para receber códigos de autorização ou tokens de
acesso. Use o seguinte snippet <script> no seu HTML <head> ou <body>:
<script src="https://accounts.google.com/gsi/client" async></script>
Para otimizar a velocidade de carregamento da página, carregue o script com o atributo async. Se o script inicializar um cliente de token
(google.accounts.oauth2.initTokenClient) ou de código
(google.accounts.oauth2.initCodeClient) imediatamente após o carregamento, é possível anexar
um gerenciador de callback onload à tag <script>:
<script src="https://accounts.google.com/gsi/client" onload="initClient()" async></script>
Consulte a referência da API JavaScript de autorização da Conta do Google para ver a
lista completa de métodos e propriedades de configuração compatíveis com o
namespace google.accounts.oauth2.
Próximas etapas
Depois de carregar a biblioteca de cliente, escolha o modelo de autorização que corresponde à arquitetura do seu aplicativo:
- Escolha um modelo de autorização do usuário para comparar o código de autorização e os fluxos de concessão implícitos.
- Use o modelo de código de autorização (recomendado para apps com um servidor de back-end).
- Use o modelo de token (para apps do lado do cliente, somente para navegadores).