Création d'un Google API Console Project et OAuth2 Client ID

View more Tutorials:

1- Le modèle de connexion sociale Google

Pour vous connecter via le réseau social Google, vous devez créer une application sur Google Developers Console. Dans cette application, vous devez déclarer un ou plusieurs ULRs valides auxquels votre application est autorisée à reorienter (redirect) après que les utilisateurs ont annulé Google avec succès. L'application vous fournira un Client ID un Password (un mot de passe).
C'est le modèle des étapes que les utilisateurs doivent effectuer lors de la connexion à votre site web via le réseau social de  Google.
Le modèle mentionné ci-dessus montre que vous devez créer une application sur Google Developers Console pour obtenir Client ID, Password et les Redirect URL valides.

Notez que vous pouvez créer une ou plusieurs applications de chacun des comptes Google.

2- Enregistrez-vous Google Developers Console

Tout d'abord, vous devez vous connecter à Gmail. Ensuite, accédez à l'adresse:
Dans la première fois, vous n'avez aucun Projet, donc vous devez le créer. Dans la plupart des cas, vous devez nommer le même nom de votre site Web (ce n'est pas obligatoire).
Votre application est créée.
Pour chaque nouveau  Project, vous devez activer  Google+ API.
Google+ API est activé.
Ensuite, vous devez configurer ce que les utilisateurs peuvent voir dans le processus de connexion avec le réseau social de Google. Vous devez configurer Consent Screen.
Vous devez nommer le nom du  Product similaire à celui du  Project:
Ensuite, vous devez créer des références (Credentials), y compris  Client ID et le mot de passe.
Saisissez des  URL auxquelles votre application est autorisée à rediriger une fois que les utilisateurs ont réussi à accéder à Google.
  • http://localhost:8080/login/oauth2/code/google
  • http://localhost:8899/SpringMVCSocialJdbc/auth/google
  • http://localhost:8080/SpringMVCSocialJdbc/auth/google
  • http://localhost:8080/auth/google
  • ....
Client ID et  Password seront créés. Vous devez vous souvenir de cette information nécessaire à la connexion de votre application via​​​​​​​ Google.

View more Tutorials: