Discord
Pelajari cara mengonfigurasi LibreChat untuk menggunakan Discord sebagai autentikasi pengguna.
Membuat Aplikasi Discord baru
-
Buat Aplikasi baru dan beri nama
Konfigurasi Aplikasi Discord
- Di pengaturan umum OAuth2, tambahkan URL pengalihan (redirect URL) yang valid:
- Contoh untuk localhost:
http://localhost:3080/oauth/discord/callback - Contoh untuk domain:
https://example.com/oauth/discord/callback
- Contoh untuk localhost:
- Pada
Default Authorization Link, pilihIn-app Authorizationdan atur scope keapplications.commands
- Simpan perubahan dan atur ulang Client Secret
Konfigurasi .env
- Tempelkan
Client IDdanClient SecretAnda di dalam 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- Simpan file
.env
Catatan: Jika menggunakan Docker, jalankan
docker compose up -duntuk menerapkan perubahan konfigurasi .env
Bagaimana panduan ini?