Skip to main content

LibreChat is joining ClickHouse. Learn more

LibreChat

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

image

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

image

  • Default Authorization Link içinde In-app Authorization seçeneğini belirleyin ve kapsamları (scopes) applications.commands olarak ayarlayın.

image

  • Değişiklikleri kaydet ve Client Secret'ı sıfırla

image image

.env Yapılandırması

  • Client ID ve Client Secret bilgilerinizi .env dosyası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
  • .env dosyasını kaydedin

Not: Docker kullanıyorsanız, .env yapılandırma değişikliklerini uygulamak için docker compose up -d komutunu çalıştırın.

Bu rehber nasıl?