Cas d’utilisation Facebook Login

Ce document explique comment créer et personnaliser une application avec le cas d’utilisation Facebook Login dans l’Espace App.

Ce guide part du principe que vous avez lu et implémenté les exigences de création d’une application avec Meta.

Étape 1 : lancer le processus de création de l’application

Vous pouvez créer une application de plusieurs manières.

  • Si vous venez de terminer le processus d’inscription, cliquez sur le bouton Créer une première application
  • Si vous vous trouvez dans l’Espace App , cliquez sur Créer une application en haut à droite
  • Si vous vous trouvez dans le tableau de bord d’une application existante et que vous voulez créer une nouvelle application, sélectionnez le menu déroulant en haut à gauche, puis cliquez sur le bouton Créer une nouvelle application

Étape 2 : sélectionner le cas d’utilisation

Sélectionnez le cas d’utilisation Authenticate and request data from users with Facebook Login (Authentifiez les utilisateur·ices et demandez-leur des données avec Facebook Login).

Cliquez sur le chevron à droite de la description pour connaître les possibilités offertes par le cas d’utilisation et les exigences correspondantes.

Cliquez sur le bouton Suivant.

Vous pourrez personnaliser le cas d’utilisation ultérieurement dans l’Espace App.

Étape 3 : détails de l’application

Au cours de cette étape, vous allez ajouter :

  • le nom de votre application
  • l’adresse e-mail à utiliser pour vous contacter au sujet de l’application concernée

Vous pouvez éventuellement associer l’application à un compte business existant à l’aide du menu déroulant. Vous pouvez aussi effectuer cet ajout ultérieurement.

Cliquez sur Créer une application pour enregistrer les détails de l’application.

Étape 4 : personnaliser l’application

Dans la section Authentification et création de compte, vous constatez que Facebook Login et l’autorisation public_profile ont été automatiquement ajoutés à votre application. Votre application peut ainsi utiliser Facebook Login et demander à ses utilisateur·ices l’autorisation d’accéder aux informations du profil public par défaut.

Cliquez sur le bouton Personnaliser.

Personnalisation de Facebook Login et demande des données utilisateur·ice

Paramètres

Facebook Login vous permet de contrôler les paramètres oAuth, et d’ajouter une URL de rappel d’annulation d’autorisation et un validateur d’URI de redirection.

Démarrage rapide

Le démarrage rapide Facebook Login vous permet d’obtenir rapidement le code requis pour implémenter Facebook Login dans votre application.

Autorisations

La liste des autorisations disponibles dans le cas d’utilisation Facebook Login s’affiche, avec une description complète et les exigences correspondant à chacune.

  • email : peut être ajoutée si l’application a besoin d’une adresse e-mail
  • public_profile : ajoutée automatiquement, ne peut pas être supprimée
Une fois qu’une autorisation est ajoutée à l’application, vous pouvez en voir le statut :
  • Prête pour le mode Live : l’autorisation a été approuvée par un Contrôle app et vous pouvez publier votre application
  • Prête pour le test : vous pouvez tester des appels d’API vers les points de terminaison qui nécessitent cette autorisation et effectuer les tests d’autorisation exigés pour le Contrôle app
  • Vérification requise : cette autorisation nécessite l’ajout d’un compte business Meta vérifié à l’application
Vous pouvez également connaître le nombre d’appels d’API qui ont été effectués sur des points de terminaison requérant les différentes autorisations et qui ont abouti.

Étape 5 : ajouter d’autres cas d’utilisation

Cliquez sur le bouton Retour en haut à droite ou sur Cas d’utilisation dans le menu de gauche pour ajouter d’autres cas d’utilisation à l’application.

Voici les cas d’utilisation les plus couramment utilisés avec le cas d’utilisation que vous avez choisi lors de la création de cette application.

Cas d’utilisationAutorisations disponibles pour ajout et code à implémenter

Utilisez d’autres données utilisateur·ice Facebook pour la personnalisation : sélectionnez les autorisations de données pour personnaliser l’expérience des utilisateur·ices qui se connectent à l’application avec leur compte Facebook.


Ajoutez uniquement les autorisations que votre application utilisera.


Vous devez soumettre toutes ces autorisations au Contrôle app pour pouvoir publier votre application et activer le mode live.

user_age_range

user_birthday

user_friends

user_gender

user_hometown

user_likes

user_link

user_location

user_photos

user_posts

user_videos

Suivez les interactions avec les évènements d’application : les évènements d’application Meta permettent à votre application de comprendre comment les internautes interagissent avec votre entreprise selon les appareils, les plateformes et les sites web.

Évènements d’application Meta

Recevez des notifications en temps réel avec Webhooks : recevez automatiquement des notifications HTML quand des utilisateur·ices de l’application modifient les autorisations accordées à votre application.

Webhooks Meta

Étapes suivantes

Maintenant que vous avez personnalisé votre cas d’utilisation Facebook Login, mettez à jour les paramètres de l’application dans l’Espace App.

Voir aussi

Pour en savoir plus sur les concepts, les points de terminaison et les autorisations mentionnés dans ce document, consultez les guides suivants :