Discord
LibreChat'i kullanıcı kimlik doğrulaması için Discord kullanacak şekilde nasıl yapılandıracağınızı öğrenin.
Yeni bir Discord Uygulaması oluşturun
-
Discord Developer Portal adresine gidin
-
Yeni bir Uygulama oluşturun ve bir ad verin
Discord Uygulama Yapılandırması
- OAuth2 genel ayarlarında geçerli bir yönlendirme URL'si ekleyin:
- localhost için örnek:
http://localhost:3080/oauth/discord/callback - Bir alan adı için örnek:
https://example.com/oauth/discord/callback
- localhost için örnek:
Default Authorization LinkiçindeIn-app Authorizationseçeneğini belirleyin ve kapsamları (scopes)applications.commandsolarak ayarlayın.
- Değişiklikleri kaydet ve Client Secret'ı sıfırla
.env Yapılandırması
Client IDveClient Secretbilgilerinizi.envdosyasına yapıştırın:
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.envdosyasını kaydedin
Not: Docker kullanıyorsanız, .env yapılandırma değişikliklerini uygulamak için
docker compose up -dkomutunu çalıştırın.
Bu rehber nasıl?