GitHub
Apprenez à configurer LibreChat pour utiliser GitHub pour l'authentification des utilisateurs.
Créer une application GitHub
- Allez dans vos Github Developer settings
- Créer une nouvelle application GitHub
Configuration de l'application GitHub
- Donnez-lui un
GitHub App nameet définissez votreHomepage URL- Exemple pour localhost :
http://localhost:3080 - Exemple pour un domaine :
https://example.com
- Exemple pour localhost :
- Ajoutez une
Callback URLvalide :- Exemple pour localhost :
http://localhost:3080/oauth/github/callback - Exemple pour un domaine :
https://example.com/oauth/github/callback
- Exemple pour localhost :
- Décochez la case intitulée
Activedans la sectionWebhook
- Faites défiler jusqu'à
Account permissionset réglezEmail addressessurAccess: Read-only
- Cliquez sur
Create GitHub App
Configuration de .env
- Cliquez sur
Generate a new client secret
- Copiez le
Client IDet leClient Secretdans le fichier.env
- 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 ?