Charger la bibliothèque JavaScript Google Identity Services

Veillez à charger la bibliothèque JavaScript Google Identity Services (https://accounts.google.com/gsi/client) sur toutes les pages Web où un utilisateur peut lancer un flux d'autorisation OAuth 2.0 pour obtenir des codes d'autorisation ou des jetons d'accès. Utilisez l'extrait <script> suivant dans votre <head> ou <body> HTML :

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

Vous pouvez optimiser la vitesse de chargement de votre page en chargeant le script avec l'attribut async. Si votre script initialise un client de jeton (google.accounts.oauth2.initTokenClient) ou un client de code (google.accounts.oauth2.initCodeClient) immédiatement après le chargement, vous pouvez associer un gestionnaire de rappel onload à la balise <script> :

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

Consultez la documentation de référence de l'API JavaScript d'autorisation de compte Google pour obtenir la liste complète des méthodes et des propriétés de configuration compatibles avec l'espace de noms google.accounts.oauth2.

Étapes suivantes

Après avoir chargé la bibliothèque cliente, choisissez le modèle d'autorisation qui correspond à l'architecture de votre application :