Discord
Dowiedz się, jak skonfigurować LibreChat, aby używać Discord do uwierzytelniania użytkowników.
Utwórz nową aplikację Discord
-
Przejdź do Discord Developer Portal
-
Utwórz nową aplikację i nadaj jej nazwę
Konfiguracja aplikacji Discord
- W ustawieniach ogólnych OAuth2 dodaj prawidłowy adres URL przekierowania (redirect URL):
- Przykład dla localhost:
http://localhost:3080/oauth/discord/callback - Przykład dla domeny:
https://example.com/oauth/discord/callback
- Przykład dla localhost:
- W
Default Authorization LinkwybierzIn-app Authorizationi ustaw zakresy (scopes) naapplications.commands
- Zapisz zmiany i zresetuj Client Secret
Konfiguracja .env
- Wklej swój
Client IDorazClient Secretw pliku.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- Zapisz plik
.env
Uwaga: Jeśli używasz Docker, uruchom
docker compose up -d, aby zastosować zmiany w konfiguracji .env
Jaka jest ta instrukcja?