Single Sign-On bei AWS Cognito mit WordPress als OAuth-Server | AWS Cognito SSO
Übersicht
Das WordPress-OAuth-Server-Plugin ermöglicht AWS Cognito Single Sign-On (SSO) mit Ihrem WordPress-Benutzernamen und -Passwort. Nach der Konfiguration von AWS Cognito mit dem WordPress-OAuth-Server-Plugin können Sie sich mit Ihren WordPress-Zugangsdaten bei AWS Cognito anmelden. Das OAuth-Server-Plugin erlaubt Ihnen außerdem das Senden benutzerdefinierter WordPress-Benutzerattribute. zu Ihrem AWS Cognito gemäß Ihren Anforderungen. Um mehr über die weiteren Funktionen unseres WordPress OAuth Server-Plugins zu erfahren, können Sie 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 OAuth-Server-Single-Sign-On (SSO) Plugin und klicken Sie auf Jetzt installieren.
- Klicken Sie nach der Installation auf Mehr erfahren.
Konfigurationsschritte
Schritt 1. WordPress als OpenID Connect-Server einrichten
- Gehe zu miniOrange OAuth-Server Klicken Sie im Menü auf der linken Seite auf das Plugin und wählen Sie Ihren OpenID Connect-Client aus der Liste aus. Benutzerdefinierte OpenID Connect.

- Enter Kundenname Wie gewünscht. Geben Sie die Umleitungs-/Callback-URL (z. B. https://Ihre-Cognito-App-Domain/oauth2/idpresponse) von AWS Cognito ein und tragen Sie sie unter ein. Umleitungs-URI Feld. Klicken Sie auf Kunde speichern .

- Notieren Client-ID, Client-Geheimnis und Discovery-Endpunkt zur Konfiguration in Ihrem OpenID Connect Client.

Schritt 2. AWS Cognito als OpenID Connect-Client einrichten
- Gehen Sie zunächst zu Amazon-Konsole und registrieren/melden Sie sich in Ihrem Konto an, um AWS Cognito zu konfigurieren.

- Suchen Sie nach Cognito in England, AWS-Services Suchleiste wie unten gezeigt.

- Klicken Sie auf Benutzerpools verwalten Klicken Sie auf die Schaltfläche, um die Liste Ihrer Benutzerpools anzuzeigen.

- Klicken Sie auf Erstellen Sie einen Benutzerpool um einen neuen Benutzerpool zu erstellen.

- Hinzufügen Poolname und klicken Sie auf Überprüfen Sie die Standardeinstellungen um fortzufahren.

- Klicken Sie in der Navigationsleiste auf der linken Seite auf Identitätsanbieter Option und wählen Sie OpenID Connect aus.

- Geben Sie die erforderlichen Details an, wie z. B. Anbietername, Client-ID, Client-Geheimnis, Bereich und Aussteller-Endpunkt. Fügen Sie die Discovery-Endpunkt (verfügbar in unserer Premium-Plugin-Version) finden Sie im miniOrange OAuth Server-Plugin unter „Aussteller“. Klicken Sie auf die Führen Sie die Erkennung aus Taste und dann Anbieter erstellen.
| Kunden ID : | Mehr Info |
| Kundengeheimnis: | Mehr Info |
| Emittenten-Endpunkt: | // /wp-json/moserver/ |
| Umfang : | openid-Profil-E-Mail |

- Scrollen Sie nach unten und klicken Sie auf Konfigurieren Sie die Attributzuordnung .

- Fügen Sie OIDC-Attribut und Benutzerpoolattribut durch Klicken auf OIDC-Attribut hinzufügen Option anklicken. Änderungen speichern .

- Klicken Sie auf App-Client & dann erneut auf klicken Fügen Sie einen App-Client hinzu.


- Geben Sie ein ein App-Clientname und klicken Sie auf App-Client erstellen um einen App-Client zu erstellen.


- Gehe zu Domainnamen Geben Sie einen Domainnamen für Ihre App ein. Nach dem Hinzufügen des Domainnamens können Sie dessen Verfügbarkeit durch Anklicken überprüfen. Verfügbarkeit prüfen Taste. Nachdem Sie einen gültigen Domänennamen eingegeben haben, klicken Sie auf Änderungen speichern .

- Klicken Sie in der Navigationsleiste auf der linken Seite auf App-Client-Einstellungen Option unter dem App-Integration Menü.

- Aktivieren Sie den Identitätsanbieter als Wählen Sie alle und geben Sie Ihr ein Rückruf-/Umleitungs-URL welche Sie von Ihrem miniOrange-Plugin erhalten, das sich auf Ihrem Server unter der folgenden Adresse befindet: Rückruf-URLs Textfeld. Auswählen Erteilung des Autorisierungscodes Kontrollkästchen unter Zulässige OAuth-Flows und auch auswählen openid und profile Kontrollkästchen unter dem Zulässige OAuth-Bereiche Option (siehe Abbildung unten). Klicken Sie auf die Änderungen speichern Klicken Sie auf die Schaltfläche, um Ihre Konfigurationen zu speichern.

- Scrollen Sie nach unten und klicken Sie auf Starten Sie die gehostete Benutzeroberfläche Option und klicken Sie auf Login-Button.


Sie haben erfolgreich konfiguriert AWS Cognito als OAuth-Client zur Erreichung von AWS Cognito Single Sign-On (SSO) mit WordPress für die Benutzerauthentifizierung.
In diesem Handbuch haben Sie die Konfiguration erfolgreich durchgeführt AWS Cognito Single Sign-On (SSO) Mit WordPress als OAuth-Anbieter und AWS Cognito als OpenID Connect-Client mithilfe unseres WP OAuth Server-Plugins können Sie innerhalb weniger Minuten einen sicheren Zugriff auf Ihre AWS Cognito-Anwendung mit den WordPress-Website-Anmeldeinformationen einrichten.
Ähnliche Artikel
Vielen Dank für Ihre Antwort. Wir werden uns in Kürze bei Ihnen melden.
Etwas ist schief gelaufen. Bitte senden Sie Ihre Anfrage erneut

Jetzt starten