J'ai une application React/Horizon avec une connexion Facebook. Je me demande s'il existe une option pour travailler avec la connexion Facebook de localhost?
Vous devez vous enregistrer en tant que développeur facebook et y créer votre application. Une fois votre application Web enregistrée, vous pouvez accéder à votre application et cliquer sur Ajouter un produit.
Ajouter une connexion Facebook. Ensuite, activez Web OAuth Connectez-vous et ajoutez votre hôte local dans le champ de texte ci-dessous et enregistrez, vous devriez pouvoir y accéder. Joindre un exemple de capture d'écran de mon application facebook.
Donc, dans mon cas, faire les choses suivantes a fonctionné pour moi.
Toutes ces réponses sont bonnes. Cependant, je veux ajouter des informations sur la façon de créer une application de test (comme recommandé par Facebook).
Accédez à la page pour gérer les applications Facebook: https://developers.facebook.com/apps/
Cliquez sur le bouton fléché vers le bas dans le coin supérieur droit du bloc avec votre application Facebook et sélectionnez "Créer une application de test" dans le menu.
L'application de test sera créée avec un instantané des paramètres de votre application de production. Après cela, vous pouvez modifier indépendamment les paramètres de votre application de test sans affecter votre application de production.
Voir la documentation ici: https://developers.facebook.com/docs/apps/test-apps/
Je voudrais ajouter une mise à jour: juillet 2019
Facebook maintenant autorise automatiquement localhost en mode développement et il est bloqué en mode production. Tout ce que vous avez à faire est d'activer le mode de développement dans les paramètres de votre application et vous êtes prêt à partir.
Vous n'avez plus besoin d'ajouter localhost
comme URL de redirection.
Ici, vous pouvez voir l'erreur dans les URL de redirection lorsque j'essaie d'ajouter localhost.