Cette configuration permet d’activer l’authentification unique (Single Sign-On ou SSO), offrant une expérience utilisateur plus fluide, réduisant les frictions à l’inscription et améliorant les taux de conversion.
Prérequis
Avant de commencer, assurez-vous de disposer des éléments suivants :
L’URL finale de votre site de seconde main (exemple :
https://secondemain.marque.com) que vous avez configurée en amont de cette configuration SSOLe nom de votre site de seconde main
L’icône de votre site de seconde main
Un accès administrateur à votre Google Cloud Console
Étape 1 : Créer votre projet Google Cloud
Connectez-vous à la Google Cloud Console.
Cliquez sur Sélectionner un projet, puis sur Nouveau projet.
Donnez un nom à votre projet, choisissez une organisation si nécessaire, puis cliquez sur Créer.
Une fois le projet créé, sélectionnez-le dans la liste.
Ce projet permettra de centraliser la configuration de votre authentification Google.
Étape 2 : Activer l’API Google OAuth
Dans la console, accédez à API et services → Bibliothèque.
Recherchez et sélectionnez l’API Google OAuth 2.0.
Cliquez sur Activer.
Cette API est nécessaire pour permettre l’authentification via Google.
Étape 3 : Créer des identifiants OAuth
Dans la section API et services, cliquez sur Identifiants dans le menu latéral.
Cliquez sur Créer des identifiants → Identifiant OAuth.
Configurez les informations requises :
Type d’application
Sélectionnez le type Web.
Nom de l’application
Donnez un nom significatif. Nous vous conseillons d’utiliser le nom de votre site de seconde main.
Ce nom sera affiché lorsque Google demandera à l’utilisateur de confirmer l’accès.
Origines autorisées (Web)
Ajoutez les URL sur lesquelles l’application sera hébergée.
URI de redirection
Ajoutez l’URI permettant de recevoir les réponses OAuth :
https://secondemain.marque.com/oauth/callback(remplacez le domaine par celui de votre site)
Cliquez sur Créer.
Étape 4 : Obtenir les clés d’identification
Une fois les identifiants créés, récupérez les informations suivantes :
ID client : utilisé pour identifier l’application
Secret client : utilisé pour authentifier l’application
Ces deux informations devront être transmises à l’équipe Faume afin que nous puissions finaliser l’intégration.
Vous pouvez également télécharger le fichier JSON contenant ces informations pour référence.
Étape 5 : Configurer les autorisations OAuth
Accédez à Écran de consentement OAuth dans la console.
Configurez les éléments suivants :
Nom de l’application
Le nom affiché à l’utilisateur lors de la connexion.
Nom du site de seconde main.
Logo de l’application
Ajoutez l’icône de votre site de seconde main.
Domaines autorisés
Ajoutez le domaine sur lequel l’application sera utilisée :
https://secondemain.marque.comE-mails de testeurs
Ajoutez les utilisateurs autorisés à tester l’application en mode développement.
Cliquez sur Enregistrer et continuer.
Ces informations permettent à Google d’identifier clairement votre application auprès de vos utilisateurs.
Étape 6 : Passer en mode production
Retournez dans la Google Cloud Console.
Publiez l’application depuis l’Écran de consentement OAuth.
Assurez-vous que les URI de redirection et les domaines autorisés sont correctement configurés.
Avant validation finale, vérifiez que toutes les informations de l’application sont correctement renseignées.
Étape 7 : Transmettre à Faume les informations de l’application
Une fois la configuration terminée :
Transmettez à l’équipe Faume l’ID client
Transmettez à l’équipe Faume le Secret client
Nous procéderons alors à la configuration finale de votre site.
Félicitations
Votre application Google est désormais prête à être utilisée avec votre site de seconde main.
Une fois les identifiants transmis, l’équipe Faume se charge de finaliser l’intégration afin d’offrir à vos clients une expérience de connexion simple, rapide et sécurisée.