Ce guide explique comment configurer Discord comme option de connexion pour votre forum Discourse, y compris comment restreindre l’accès à des guildes Discord spécifiques.
Niveau d’utilisateur requis : Administrateur
Une fois configuré, Discord apparaîtra comme une option de connexion aux côtés d’autres méthodes d’authentification sur votre forum :
Configuration de Discord OAuth2
Création d’une application Discord
- Visitez le portail développeur Discord
- Cliquez sur « Nouvelle application »
- Entrez un nom, téléchargez une icône et ajoutez une description pour votre application
- Ces détails seront affichés aux utilisateurs pendant le processus de connexion
Configuration des paramètres OAuth2
- Naviguez vers l’onglet « OAuth2 » dans la barre latérale gauche
- Copiez l’« ID client » et le « Secret client »
- Si le secret n’est pas visible, cliquez sur « Réinitialiser le secret » pour en générer un nouveau
- Ajoutez votre URL de redirection :
- Format :
https://votre-site-discourse.com/auth/discord/callback
N’incluez pas de barre oblique finale
- Format :
- Cliquez sur « Enregistrer les modifications »
Activation de la connexion Discord dans Discourse
- Dans les paramètres d’administration de votre Discourse, entrez l’ID client dans le paramètre
discord_client_id - Entrez le Secret client dans le paramètre
discord_secret - Activez le paramètre
enable_discord_logins
Restriction de l’accès à des guildes Discord spécifiques
Vous pouvez limiter la connexion Discord aux membres de guildes (serveurs) Discord spécifiques.
Recherche de votre ID de guilde
- Ouvrez Discord dans votre navigateur
- Naviguez vers n’importe quel canal de votre guilde
- Regardez l’URL :
https://discord.com/channels/{guild_id}/{channel_id} - Copiez le premier nombre (guild_id) de l’URL
- Exemple : Dans
https://discord.com/channels/123/456, l’ID de la guilde est123
- Exemple : Dans
Configuration des restrictions de guilde
- Dans les paramètres d’administration de votre Discourse, localisez le paramètre
discord_trusted_guilds - Ajoutez votre (vos) ID de guilde
- Vous pouvez ajouter plusieurs ID de guilde si nécessaire
Lorsque la restriction de guilde est activée :
- Les membres des guildes approuvées se connectent normalement
- Les autres utilisateurs verront un message d’erreur
- Vous pouvez personnaliser ce message sous Personnaliser → Texte, recherchez
discord.not_in_allowed_guild
Si vous utilisez des restrictions de guilde pour la sécurité, désactivez toutes les autres méthodes de connexion dans vos paramètres Discourse.
Étapes suivantes
Envisagez de configurer le plugin d’intégration de chat pour envoyer des sujets Discourse importants vers vos canaux Discord.




