WordPress Discord-Integration mit OAuth2:
Das Einrichten der WordPress Discord-Integration (Discord SSO) mit OAuth2.0 ist mit dem WordPress Discord Integrator-Plugin ganz einfach. Es unterstützt erweiterte Single Sign-On (SSO)-Funktionen wie die Zuordnung von Benutzerprofilattributen, Rollenzuordnung usw. Hier werden wir eine Anleitung zum Konfigurieren von SSO zwischen WordPress und Discord durchgehen. Am Ende dieses Leitfadens sollten Benutzer in der Lage sein, sich über Discord bei WordPress anzumelden. Um mehr über andere Funktionen zu erfahren, die wir im WP OAuth Single Sign-On-Plugin (OAuth & OpenID Connect Client) bereitstellen, können Sie hier klicken
bitte hier klicken.
Voraussetzungen: Download und Installation
- Melden Sie sich als Administrator bei Ihrer WordPress-Instanz an.
-
Gehen Sie zu WordPress Dashboard -> Plugins und klicken Sie auf Inserat erstellen.
-
Suchen Sie nach einem WordPress miniOrange Discord-Integration Plugin und klicken Sie auf
Jetzt installieren.
- Klicken Sie nach der Installation auf Mehr erfahren.
Schritte zum Konfigurieren von Discord Single Sign-On (SSO) in WordPress
1. Richten Sie Discord als Social-Login-Anbieter ein
- Gehe zu https://discordapp.com/developers/applications & und melden Sie sich mit Ihrem Discord-App-Entwicklerkonto an.
- Klicken Sie auf Neue Bewerbung.
- Nach einem Klick auf die Neue Bewerbung Klicken Sie auf die Schaltfläche, um das Popup anzuzeigen, in dem Sie der Anwendung einen Namen geben können. Klick auf das Kreation Klicken Sie auf die Schaltfläche, nachdem Sie den Anwendungsnamen angegeben haben.
- Navigieren Sie zu der OAuth2 Registerkarte im linken Bereich. Klicke auf Weiterleitung hinzufügen Klicken Sie auf die Schaltfläche und geben Sie die ein Weiterleitungs-URL die Sie über das WordPress-Discord-Integrations-Plugin erhalten. Klicken Sie dann auf Änderungen speichern .
- Kopieren Sie nun die Client-ID und das Client-Geheimnis und konfigurieren Sie sie im miniOrange Discord Plugin in den entsprechenden Feldern.
Sie haben erfolgreich umgesetzt Discord als Social-Login-Anbieter zum Konfigurieren des WordPress Discord Plugins.
2. Richten Sie WordPress als OAuth-Client ein
- Gehe zu Discord-Login -> App-Einstellung. Geben Sie die Anmeldeinformationen des Kunden ein Kunden ID & Kundengeheimnis von dem du gekommen bist step1.
- Geben Sie den Bereich als ein Identifizieren, E-Mail, Gilden, Gilden beitreten. Klicken Sie auf Konfiguration speichern und testen .
- Sie sehen alle von Discord an WordPress zurückgegebenen Werte in einer Tabelle.
Sie haben erfolgreich umgesetzt WordPress als OAuth-Client zum Konfigurieren des WordPress Discord Plugins.
3. Richten Sie einen Discord-Server und einen Discord-Bot im Discord-Integrator ein 
3.1. Schritte zum Erhalten des Bot-Tokens
- Gehen Sie zur Entwicklerkonsole von Discord und navigieren Sie zu Wander- und Outdoorschuhen Registerkarte im Menü auf der linken Seite. Klick auf das
Bot hinzufügen .
- Kopieren Sie die Token und halten Sie es griffbereit, da wir es später bei der Konfiguration des Bot-Tokens im Discord Integrator-Plugin benötigen.
3.2. Schritte zum Hinzufügen des erstellten Bots zum Discord-Server
3.3. Schritte zum Erhalten der Gilden-ID
- Um Gilden-ID Für Ihren Server müssen Sie zunächst den Entwicklermodus in den Discord-Servereinstellungen aktivieren. So aktivieren Sie Gehe zu Einstellung => Erweitert => Entwicklermodus aktivieren.

- Öffnen Sie nun Ihren Discord-Server, klicken Sie mit der rechten Maustaste auf den Servernamen und wählen Sie dann aus ID kopieren und halten Sie es griffbereit, da wir es später bei der Konfiguration der Gilden-ID im Discord Integrator-Plugin benötigen.
3.4. Schritte zum Konfigurieren des Bot-Tokens und der Gilden-ID im Discord Integrator Plugin
- Gehe jetzt zu Discord Integrator-Plugin => Discord Server-Konfiguration. Und einfügen Gilden-ID und
Bot-Token im Discord Plugin auf die entsprechenden Felder.
4. Aktivieren Sie die Schaltfläche „Mit Discord verbinden“, nachdem sich der Benutzer angemeldet hat 
Aktivieren Sie diese Funktion, um a anzuzeigen „Mit Discord verbinden“ Schaltfläche für Benutzer, nachdem sie sich erfolgreich mit ihren WordPress-Anmeldeinformationen angemeldet haben. Durch Klicken auf die Schaltfläche wird der Benutzer zu Ihrem Discord-Server hinzugefügt.
- Gehe zu Discord Integrator-Plugin => Soziales Konto verknüpfen Tab. Aktivieren Sie das Kontrollkästchen für Mit dem angemeldeten Benutzer verknüpfte Benutzer und kopiere den Shortcode [miniorange_discord_login link_enable="1"] und fügen Sie es auf einer beliebigen WordPress-Seite ein, auf der Sie die Schaltfläche „Verbinden“ anzeigen möchten.

5. Ordnen Sie Discord-Rollen WordPress zu 
Mitgliederrollen auf dem Discord-Server werden während des Single Sign-On (SSO) der WordPress-Rolle zugeordnet. Immer wenn sich ein Benutzer mit Discord Single Sign-On (SSO) bei der WordPress-Site anmeldet, wird dem Benutzer die WordPress-Rolle basierend auf der Benutzerrolle auf dem Discord-Server zugewiesen.
- Gehen Sie zum Discord Integrator-Plugin => Rollenzuordnung von Discord zu WordPress Tab. Aktivieren Sie das Kontrollkästchen für
Rollenzuordnung von Discord zu WordPress.
- Bitte wählen Sie die Discord-Rolle aus, die der gewünschten WordPress-Rolle für einen Benutzer entspricht, und fahren Sie fort, indem Sie auf klicken Gespeichert Taste. Mehrere Discord-Rollen können unterschiedlichen WordPress-Rollen zugewiesen werden, wie im Bild unten gezeigt.
6. Ordnen Sie WordPress-Rollen Discord zu 
Benutzerrollen von Ihrer WordPress-Site werden Mitgliedsrollen auf Ihrem Discord-Server zugeordnet. Immer wenn sich ein Benutzer mit Discord Single Sign-On (SSO) bei der WordPress-Site anmeldet, wird dem Benutzer die Discord-Rolle auf dem Discord-Server zugewiesen, basierend auf der Rolle des Benutzers auf der WordPress-Website.
- Gehen Sie zum Discord Integrator-Plugin => Rollenzuordnung von WordPress zu Discord Tab. Aktivieren Sie das Kontrollkästchen für
Rollenzuordnung von WordPress zu Discord.
- Bitte wählen Sie die WordPress-Rolle aus, die der gewünschten Discord-Rolle für einen Benutzer entspricht, und fahren Sie fort, indem Sie auf klicken 'Speichern' Taste. Mehrere WordPress-Rollen können unterschiedlichen Discord-Rollen zugewiesen werden, wie im Bild unten gezeigt.
7. Auf Mitgliedschaft/Abonnement basierende Rollenzuordnung 
7.1 Woocommerce-Mitgliedschaftsbasierte Rollenzuordnung
Aktivieren Sie diese Funktion, um die Rolle einem Benutzer auf Ihrem Discord-Server basierend auf der auf Ihrer WooCommerce-WordPress-Website erworbenen Mitgliedschaftsstufe zuzuweisen. Für den Fall, dass die Mitgliedschaft eines Benutzers abläuft oder gekündigt wird, wird die aktuelle, auf der Mitgliedschaft basierende Discord-Rolle entfernt und diesem Benutzer die Standard-Discord-Rolle zugewiesen.
- Gehen Sie zum Discord-Plugin => Mitgliedschafts-/Abonnementbasierte Rollenzuordnung Tab. Navigieren Sie hier zu
Woocommerce-Mitgliedschaft Registerkarte und aktivieren Sie die Integration indem Sie auf die Umschalttaste klicken.
- Bitte wählen Sie die Discord-Rolle aus, die der gewünschten WordPress-Mitgliedschaft für einen Benutzer entspricht, und fahren Sie fort, indem Sie auf klicken Einstellungen speichern Taste. Es ist möglich, verschiedenen WordPress-Mitgliedschaften mehrere Discord-Rollen zuzuweisen, wie im Bild unten gezeigt.
- Scrollen Sie nach unten zum Default_Discord_Role Abschnitt und wählen Sie aus der Dropdown-Liste die Discord-Rolle aus, die Sie Benutzern als Standardrolle zuweisen möchten. Klicke auf Einstellungen speichern unten mit.
7.2 Woocommerce-Abonnement-basierte Rollenzuordnung
Aktivieren Sie diese Funktion, um die Rolle einem Benutzer auf Ihrem Discord-Server basierend auf der auf Ihrer WooCommerce-WordPress-Website erworbenen Abonnementstufe zuzuweisen. Für den Fall, dass das Abonnement eines Benutzers abläuft oder gekündigt wird, wird die aktuelle abonnementbasierte Discord-Rolle entfernt und diesem Benutzer die Standard-Discord-Rolle zugewiesen.
- Gehen Sie zum Discord-Plugin => Mitgliedschafts-/Abonnementbasierte Rollenzuordnung Tab. Navigieren Sie hier zu
Woocommerce-Abonnement Registerkarte und aktivieren Sie die Integration indem Sie auf die Umschalttaste klicken.
- Bitte wählen Sie die Discord-Rolle aus, die dem gewünschten WordPress-Abonnement für einen Benutzer entspricht, und fahren Sie fort, indem Sie auf klicken Einstellungen speichern Taste. Es ist möglich, mehreren Discord-Rollen verschiedene WordPress-Abonnements zuzuweisen, wie im Bild unten gezeigt.
- Scrollen Sie nach unten zum Default_Discord_Role Abschnitt und wählen Sie aus der Dropdown-Liste die Discord-Rolle aus, die Sie Benutzern als Standardrolle zuweisen möchten. Klicke auf Einstellungen speichern unten mit.
7.3 Rollenzuordnung auf Basis der kostenpflichtigen Mitgliedschaft Pro
Aktivieren Sie diese Funktion, um die Rolle einem Benutzer auf Ihrem Discord-Server basierend auf der bei Paid Membership Pro erworbenen Mitgliedschaftsstufe zuzuweisen. Für den Fall, dass die Mitgliedschaft eines Benutzers abläuft oder gekündigt wird, wird die aktuelle, auf der Mitgliedschaft basierende Discord-Rolle entfernt und diesem Benutzer die Standard-Discord-Rolle zugewiesen.
- Gehen Sie zum Discord-Plugin => Mitgliedschafts-/Abonnementbasierte Rollenzuordnung Tab. Navigieren Sie hier zu
Paid Mitgliedschaft Pro Registerkarte und aktivieren Sie die Integration indem Sie auf die Umschalttaste klicken.
- Bitte wählen Sie die Discord-Rolle aus, die der gewünschten WordPress-Mitgliedschaft für einen Benutzer entspricht, und fahren Sie fort, indem Sie auf klicken Einstellungen speichern Taste. Es ist möglich, verschiedenen WordPress-Mitgliedschaften mehrere Discord-Rollen zuzuweisen, wie im Bild unten gezeigt.
- Scrollen Sie nach unten zum Default_Discord_Role Abschnitt und wählen Sie aus der Dropdown-Liste die Discord-Rolle aus, die Sie Benutzern als Standardrolle zuweisen möchten. Klicke auf Einstellungen speichern unten mit.
Mit dem WordPress Discord Plugin haben Sie es konfiguriert Discord als Social-Login-Anbieter und WordPress als OAuth-Client um Benutzereinschränkungen und Rollenzuordnungen für die Benutzer bereitzustellen, die Single Sign-On mit dem Discord-Benutzerprofil auf Ihrer WordPress-Site durchführen. Discord Integrator bietet jetzt eine nahtlose Ein-Klick-Anmeldung mit Discord-Social-Login auf Ihrer WordPress-Site.
Weitere Informationen
Mailen Sie uns weiter
discordsupport@xecurify Für eine schnelle Beratung (per E-Mail/Besprechung) zu Ihren Anforderungen hilft Ihnen unser Team bei der Auswahl der für Ihre Anforderungen am besten geeigneten Lösung/Plan.