Discord
Tìm hiểu cách cấu hình LibreChat để sử dụng Discord cho xác thực người dùng.
Tạo một Discord Application mới
-
Truy cập Discord Developer Portal
-
Tạo một Application mới và đặt tên cho nó
Cấu hình ứng dụng Discord
- Trong cài đặt chung của OAuth2, hãy thêm một redirect URL hợp lệ:
- Ví dụ cho localhost:
http://localhost:3080/oauth/discord/callback - Ví dụ cho một tên miền:
https://example.com/oauth/discord/callback
- Ví dụ cho localhost:
- Trong
Default Authorization Link, chọnIn-app Authorizationvà đặt các phạm vi (scopes) thànhapplications.commands
- Lưu các thay đổi và đặt lại Client Secret
Cấu hình .env
- Dán
Client IDvàClient Secretcủa bạn vào tệp.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- Lưu tệp
.env
Lưu ý: Nếu sử dụng Docker, hãy chạy
docker compose up -dđể áp dụng các thay đổi cấu hình trong .env
Hướng dẫn này thế nào?