Discord
Aprenda a configurar o LibreChat para usar o Discord para autenticação de usuários.
Criar um novo Discord Application
-
Vá para o Discord Developer Portal
-
Crie um novo Application e dê a ele um nome
Configuração do Aplicativo Discord
- Nas configurações gerais do OAuth2, adicione uma URL de redirecionamento válida:
- Exemplo para localhost:
http://localhost:3080/oauth/discord/callback - Exemplo para um domínio:
https://example.com/oauth/discord/callback
- Exemplo para localhost:
- Em
Default Authorization Link, selecioneIn-app Authorizatione defina os escopos comoapplications.commands
- Salve as alterações e redefina o Client Secret
Configuração do .env
- Cole o seu
Client IDeClient Secretno arquivo.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- Salve o arquivo
.env
Nota: Se estiver usando Docker, execute
docker compose up -dpara aplicar as alterações de configuração do .env
Como está este guia?