Pour Google
Intégration de Google Sign-In dans votre application web
Créez un projet Google Developers Console et un identifiant client.
Charger la bibliothèque de la plate-forme Google
Vous devez inclure la bibliothèque de la plate-forme Google sur vos pages web qui intègrent Google Sign-In.
<script src="https://apis.google.com/js/platform.js" async defer></script>
Spécifiez l'identifiant client de votre application
Indiquez l'identifiant client que vous avez créé pour votre application dans la Google Developers Console à l'aide de l'élément méta google-signin-client_id.
<meta name="google-signin-client_id" content="YOUR_CLIENT_ID.apps.googleusercontent.com">
Note : Vous pouvez également spécifier l'identifiant du client de votre application avec le paramètre client_id de la méthode gapi.auth2.init().
Ajouter un bouton Google Sign-In
Le moyen le plus simple d'ajouter un bouton de connexion Google à votre site est d'utiliser un bouton de connexion à rendu automatique. Quelques lignes de code suffisent pour ajouter un bouton qui se configure automatiquement pour afficher le texte, le logo et les couleurs appropriés en fonction de l'état de connexion de l'utilisateur et des champs d'application demandés.
Pour créer un bouton de connexion Google qui utilise les paramètres par défaut, ajoutez un élément div avec la classe g-signin2 à votre page de connexion :
<div class="g-signin2" data-onsuccess="onSignIn"></div>
D'autres informations pourraient être trouvées aquí