This documentation is currently under development. Certain sections are not yet complete and will be added shortly.
For the complete documentation index, see llms.txt. This page is also available as Markdown.

Configuration de la connexion Google

Configurez Google Sign-In (ID client OAuth 2.0) et reliez-le à la connexion sociale The Wallet Crew.

Utilisez ceci lorsque vous souhaitez activer le Google bouton dans un formulaire d’inscription.

Commencez par Connexion sociale pour comprendre le parcours utilisateur. Puis revenez ici pour la configuration du fournisseur.

Google-Social-Sign-In-Example
Connectez-vous avec Google dans un exemple de formulaire d'inscription

Vue d’ensemble

Ce que vous allez configurer

  • Un ID client OAuth 2.0 Google.

  • Origines JavaScript autorisées pour les domaines de votre formulaire d'inscription.

  • L'ID client stocké dans L’équipe Wallet la console d'administration.

Prérequis

  • Accès au compte de votre marque. Console Google Cloud projet.

  • Autorisation de créer des ID client OAuth 2.0.

  • La liste des domaines sur lesquels vos formulaires d’inscription seront déployés (prod + staging + dev + personnalisés).

Configurer Se connecter avec Google

1

Ouvrir les identifiants

Ouvrez la Console Google Cloud Identifiants page :

Page des identifiants Google

2

Créez un client OAuth pour application Web

  1. Cliquez Créer des identifiantsID client OAuth.

  2. Choisissez le type d'application : Application Web.

  3. Donnez un nom. Exemple : connexion neostore.

3

Configurer les origines

Ajoutez Origines JavaScript autorisées pour chaque domaine que vous utiliserez.

  • https://app.neostore.cloud

  • https://app-qa.neostore.cloud

  • https://app-dev.neostore.cloud

  • Tout domaine personnalisé que vous utilisez pour les formulaires d'inscription (ajoutez l'origine exacte).

Laissez URI de redirection autorisés vide.

Paramètres du client OAuth Google
Paramètres de connexion sociale Google de Wallet Crew

Google Sign-In pour le web utilise le ID client. Vous pouvez le coller sans risque dans la console d'administration.

Ne partagez aucun Google secret client. Vous ne devriez pas en avoir besoin pour ce flux.

Configurez Google dans Wallet Crew

  1. Ouvrez Connexions sociales → Google dans la console d'administration.

Connexions sociales -> Google

The Wallet Crew - Google Social Sign In configuration
Configuration de connexion sociale Google de Wallet Crew
  1. Collez l’ ID client depuis Google.

  2. Enregistrez.

Activez Google sur votre formulaire d'inscription

Activez le fournisseur dans les paramètres du formulaire d’inscription.

Allez dans configuration avancée -> Layout Ouvrez la mise en page sur laquelle vous souhaitez activer la connexion sociale et ajoutez ces lignes

Pour plus d’informations, voir Formulaire d’inscription.

FAQ

Avons-nous besoin d'un secret client Google ?

Non. Cette configuration utilise le ID client Google uniquement.

Si vous voyez un secret client dans la Console Google Cloud, ne le collez nulle part dans Wallet Crew.

Faut-il configurer « URI de redirection autorisés » dans Google ?

Non. Laissez URI de redirection autorisés vide pour ce flux.

Si vous ajoutez des URI de redirection, cela n’aide généralement pas. Cela peut aussi compliquer le débogage plus tard.

Que faut-il exactement ajouter en tant qu’« origine JavaScript autorisée » ?

Ajoutez l’ origine uniquement: scheme://host (et le port si vous en utilisez un).

Exemples :

  • https://app.neostore.cloud

  • https://brand.example.com

  • https://app.neostore.cloud/molia/mobile (les chemins ne sont pas autorisés)

Nous utilisons un domaine personnalisé. Que devons-nous faire ?

Ajoutez votre domaine personnalisé en tant qu’ origine JavaScript autorisée dans la Console Google Cloud.

Utilisez le domaine exact que les utilisateurs voient dans le navigateur. Exemple : https://wallet.brand.com.

Pourquoi répertorions-nous les origines de prod, QA et dev ?

Google valide l'origine au moment de l'exécution.

Si un utilisateur accède à QA mais que seule la prod est configurée, Google rejette la connexion.

Où activons-nous le bouton Google dans le parcours utilisateur ?

La configuration du fournisseur ne suffit pas. Vous devez également activer Google sur le formulaire d'inscription.