Discord
Scopri come configurare LibreChat per utilizzare Discord per l'autenticazione degli utenti.
Crea una nuova Discord Application
-
Vai al Discord Developer Portal
-
Crea una nuova Application e assegnale un nome
Configurazione dell'applicazione Discord
- Nelle impostazioni generali di OAuth2, aggiungi un URL di reindirizzamento valido:
- Esempio per localhost:
http://localhost:3080/oauth/discord/callback - Esempio per un dominio:
https://example.com/oauth/discord/callback
- Esempio per localhost:
- In
Default Authorization Link, selezionaIn-app Authorizatione imposta gli scope suapplications.commands
- Salva le modifiche e reimposta il Client Secret
Configurazione di .env
- Incolla il tuo
Client IDeClient Secretnel file.env:
DOMAIN_CLIENT=https://your-domain.com # use http://localhost:3080 if not using a custom domain
DOMAIN_SERVER=https://your-domain.com # use http://localhost:3080 if not using a custom domain
DISCORD_CLIENT_ID=your_client_id
DISCORD_CLIENT_SECRET=your_client_secret
DISCORD_CALLBACK_URL=/oauth/discord/callback- Salva il file
.env
Nota: Se si utilizza Docker, eseguire
docker compose up -dper applicare le modifiche alla configurazione nel file .env
Com’è questa guida?