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
Accédez à Facebook for Developers et connectez-vous avec vos identifiants.
Créez une application et définissez un nom et un e-mail de contact.
Dans le tableau de bord de votre application, allez à « Ajouter un produit » et cliquez sur Configurer dans « Connexion avec Facebook ».
Sélectionnez la plateforme Web.
Sur l'écran suivant, ajoutez le domaine de votre site et enregistrez les modifications (les autres étapes ne sont pas nécessaires).
Allez à Paramètres → Basique et complétez ce qui suit :
Domaines de l'application : écrivez votre domaine sans protocole ni
www.Exemple : http://avantio.comPolitique de confidentialité : collez l'URL de votre politique.
Exemple : https://ambianceenterprise.avantio.com/privacy-policy/Allez à Connexion avec Facebook → Paramè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.comRetournez à Paramètres → Basique et activez l'application avec le bouton d'état.
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 ?
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 » ?
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 ?
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 ?
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 ?
Puis-je également offrir un accès avec Google ?
Oui. L'intégration avec Google Login est disponible ; consultez le guide correspondant.
