Skip to main content

LibreChat is joining ClickHouse. Learn more

LibreChat

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

image

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

image

  • Trong Default Authorization Link, chọn In-app Authorization và đặt các phạm vi (scopes) thành applications.commands

image

  • Lưu các thay đổi và đặt lại Client Secret

image image

Cấu hình .env

  • Dán Client ID và Client Secret củ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?