Apprenez à configurer LibreChat pour utiliser Facebook pour l'authentification des utilisateurs.
⚠️ Attention : Travail en cours, actuellement non fonctionnel
❗ Note : L'authentification Facebook ne fonctionnera pas depuis
localhost
Créer une application Facebook
-
Allez sur le Facebook Developer Portal
-
Cliquez sur « My Apps » dans le menu de l'en-tête
- Créer une nouvelle application
- Sélectionnez « Authenticate and request data from users with Facebook Login »
- Choisissez "No, I'm not creating a game"
- Fournissez un
app nameet uneApp contact emailpuis cliquez surCreate app
Configuration de l'application Facebook
- Dans le menu latéral, sélectionnez "Use cases" et cliquez sur "Customize" sous "Authentication and account creation."
- Ajouter la
email permission
- Cliquez maintenant sur
Go to settings
- Assurez-vous que
Client OAuth login,Web OAuth loginetEnforce HTTPSsont activés.
- Ajoutez des
Valid OAuth Redirect URIset cliquez sur "Save changes"- Exemple pour un domaine :
https://example.com/oauth/facebook/callback
- Exemple pour un domaine :
- Cliquez sur
Go backet sélectionnezBasicdans l'ongletApp settings
- Cliquez sur « Show » à côté de l'App secret.
Configuration de .env
- Copiez l'
App IDet l'App Secretet collez-les dans le fichier.envcomme suit :
- Enregistrez le fichier
.env.
Remarque : Si vous utilisez Docker, exécutez
docker compose up -dpour appliquer les modifications de configuration du fichier .env
Que pensez-vous de ce guide ?