Discord-Anmeldung für Discourse konfigurieren

:bookmark: Diese Anleitung erklärt, wie Sie Discord als Anmeldeoption für Ihr Discourse-Forum einrichten und konfigurieren, einschließlich der Einschränkung des Zugriffs auf bestimmte Discord-Gilden.

:person_raising_hand: Erforderliche Benutzerebene: Administrator

Nach der Konfiguration wird Discord als Anmeldeoption neben anderen Authentifizierungsmethoden in Ihrem Forum angezeigt:

Einrichten von Discord OAuth2

Erstellen einer Discord-Anwendung

  1. Besuchen Sie das Discord Developer Portal
  2. Klicken Sie auf „New Application“ (Neue Anwendung)
  3. Geben Sie einen Namen ein, laden Sie ein Symbol hoch und fügen Sie eine Beschreibung für Ihre Anwendung hinzu
    • Diese Details werden den Benutzern während des Anmeldevorgangs angezeigt

Konfigurieren der OAuth2-Einstellungen

  1. Navigieren Sie in der linken Seitenleiste zum Tab „OAuth2“

  1. Kopieren Sie die „Client ID“ und den „Client Secret“
    • Wenn das Geheimnis nicht sichtbar ist, klicken Sie auf „Reset Secret“ (Geheimnis zurücksetzen), um ein neues zu generieren
  2. Fügen Sie Ihre Weiterleitungs-URL hinzu:
    • Format: https://ihre-discourse-site.com/auth/discord/callback
    • :warning: Fügen Sie keinen abschließenden Schrägstrich hinzu
  3. Klicken Sie auf „Save Changes“ (Änderungen speichern)

Aktivieren der Discord-Anmeldung in Discourse

  1. Geben Sie in Ihren Discourse-Admin-Einstellungen die Client ID in die Einstellung discord_client_id ein
  2. Geben Sie das Client Secret in die Einstellung discord_secret ein
  3. Aktivieren Sie die Einstellung enable_discord_logins

Einschränken des Zugriffs auf bestimmte Discord-Gilden

Sie können die Discord-Anmeldung auf Mitglieder bestimmter Discord-Gilden (Server) beschränken.

Ermitteln Ihrer Gilden-ID

  1. Öffnen Sie Discord in Ihrem Browser
  2. Navigieren Sie zu einem beliebigen Kanal in Ihrer Gilde
  3. Schauen Sie in die URL: https://discord.com/channels/{guild_id}/{channel_id}
  4. Kopieren Sie die erste Zahl (guild_id) aus der URL
    • Beispiel: In https://discord.com/channels/123/456 ist die Gilden-ID 123

Konfigurieren der Gildenbeschränkungen

  1. Suchen Sie in Ihren Discourse-Admin-Einstellungen die Einstellung discord_trusted_guilds
  2. Fügen Sie Ihre Gilden-ID(s) hinzu
    • Bei Bedarf können Sie mehrere Gilden-IDs hinzufügen

Wenn die Gildenbeschränkung aktiviert ist:

  • Mitglieder vertrauenswürdiger Gilden melden sich normal an
  • Andere Benutzer sehen eine Fehlermeldung
  • Sie können diese Nachricht unter Customize → Text anpassen, suchen Sie nach discord.not_in_allowed_guild

:warning: Wenn Sie Gildenbeschränkungen aus Sicherheitsgründen verwenden, deaktivieren Sie alle anderen Anmeldeoptionen in Ihren Discourse-Einstellungen.

Nächste Schritte

Erwägen Sie die Einrichtung des Chat-Integration-Plugins, um wichtige Discourse-Themen an Ihre Discord-Kanäle zu senden.

34 „Gefällt mir“