Passer au contenu principal

Activez la connexion Facebook dans votre Espace Client et offrez un accès sans friction

Configurez la connexion Facebook pour permettre à vos clients de se connecter en un clic. Gagnez du temps, évitez les mots de passe oubliés

Écrit par Stephanie
Mis à jour il y a plus de 4 mois

Plus de confort pour vos voyageurs et moins de problèmes d'accès

Lorsque vos invités peuvent accéder avec leur compte Facebook, tout se passe plus rapidement : moins de frictions, moins de mots de passe oubliés et plus de réservations complétées. Vous gagnez du temps et ils profitent d'un plus grand confort.

Ce que vous allez obtenir

Activez la connexion avec Facebook pour que les touristes accèdent à leur Espace Client en un clic, sans avoir besoin de créer de nouvelles identifiants. Pour cela, vous devrez générer l'Identifiant de l'application et la Clé secrète sur Facebook for Developers et les envoyer à l'équipe de support pour compléter l'activation. Notez que Facebook exige un certificat SSL sur le domaine de votre site web.

Prérequis

  • Certificat SSL actif sur votre domaine (obligatoire depuis mars 2018).

  • Accès à Facebook for Developers avec un compte pouvant créer des applications.

  • URL de la politique de confidentialité publiée sur votre site pour pouvoir activer l'application.

Étape par étape : activer Facebook Login

  1. Accédez à Facebook for Developers et connectez-vous avec vos identifiants.

  2. Créez une application et définissez un nom et un e-mail de contact.

  3. Dans le tableau de bord de votre application, allez à « Ajouter un produit » et cliquez sur Configurer dans « Connexion avec Facebook ».

  4. Sélectionnez la plateforme Web.

  5. Sur l'écran suivant, ajoutez le domaine de votre site et enregistrez les modifications (les autres étapes ne sont pas nécessaires).

  6. Allez à ParamètresBasique et complétez ce qui suit :

  7. Domaines de l'application : écrivez votre domaine sans protocole ni www.

    Exemple : http://avantio.com

  8. Politique de confidentialité : collez l'URL de votre politique.

    Exemple : https://ambianceenterprise.avantio.com/privacy-policy/

  9. Allez à Connexion avec FacebookParamètres et, dans URL de redirection OAuth valides, ajoutez l'URL adaptée à votre domaine :

    https://votredomaine/api/auth/login/facebook?domain=votredomainehttps://ambianceenterprise.avantio.com/api/auth/login/facebook?domain=ambianceenterprise.avantio.com

  10. Retournez à Paramètres → Basique et activez l'application avec le bouton d'état.

  11. Cliquez sur « Afficher » dans Clé secrète de l'application pour visualiser l'Identifiant et la Clé secrète.

Envoyez ces deux valeurs dans un ticket à http://support.avantio.com en demandant l'activation de Facebook pour la connexion à l'Espace Client.

Erreurs fréquentes

  • Ne pas avoir de certificat SSL → installez-le avant de configurer l'application.

  • Ajouter le protocole ou www dans le domaine de l'application → écrivez uniquement le domaine racine.

  • Omettre la politique de confidentialité → sans URL de confidentialité, vous ne pourrez pas activer l'application.

  • Ne pas inclure l'URL de redirection ou le faire de manière incorrecte → copiez le modèle et changez uniquement le domaine.

  • Ne pas envoyer les identifiants au support → sans ticket, l'activation dans votre Espace Client ne sera pas complétée.

En conclusion, activer Facebook Login dans votre Espace Client facilite l'accès des voyageurs, réduit les incidents et contribue à améliorer l'expérience globale du séjour.


Questions fréquentes

Est-il obligatoire d'avoir un certificat SSL sur mon site ?

Oui. Facebook exige que les applications utilisent des domaines avec certificat SSL ; sans cela, la connexion ne fonctionnera pas.

Comment dois-je écrire le domaine dans « Domaines de l'application » ?

Sans protocole et sans www : « http://mondomaine.com ». C'est le format que Facebook indique pour ce champ.

Quelle URL de redirection dois-je ajouter dans OAuth ?

Celle qui suit ce modèle, en changeant le domaine par le vôtre : https://votredomaine/api/auth/login/facebook?domain=votredomaine.
Elle doit correspondre exactement.

Quels sont les données que je dois envoyer au support pour l'activer ?

L'Identifiant de l'application et la Clé secrète obtenus sur Facebook, dans un ticket à http://support.avantio.com.

Puis-je également offrir un accès avec Google ?

Oui. L'intégration avec Google Login est disponible ; consultez le guide correspondant.

Avez-vous trouvé la réponse à votre question ?