Carga la biblioteca de JavaScript de los Servicios de identidad de Google

Asegúrate de cargar la biblioteca de JavaScript de Google Identity Services (https://accounts.google.com/gsi/client) en cualquier página web en la que un usuario pueda iniciar un flujo de autorización de OAuth 2.0 para obtener códigos de autorización o tokens de acceso. Usa el siguiente fragmento de <script> en tu <head> o <body> de HTML:

<script src="https://accounts.google.com/gsi/client" async></script>

Puedes optimizar la velocidad de carga de tu página cargando la secuencia de comandos con el atributo async. Si tu secuencia de comandos inicializa un cliente de token (google.accounts.oauth2.initTokenClient) o un cliente de código (google.accounts.oauth2.initCodeClient) inmediatamente después de la carga, puedes adjuntar un controlador de devolución de llamada onload a la etiqueta <script>:

<script src="https://accounts.google.com/gsi/client" onload="initClient()" async></script>

Consulta la referencia de la API de JavaScript de autorización de la Cuenta de Google para obtener la lista completa de métodos y propiedades de configuración que admite el espacio de nombres google.accounts.oauth2.

Próximos pasos

Después de cargar la biblioteca cliente, elige el modelo de autorización que coincida con la arquitectura de tu aplicación: