AWS Cognito SSO-Anmeldung bei Drupal über OAuth/OpenID Connect
Übersicht
Das Drupal OAuth Client-Modul ermöglicht Single Sign-On, d. h. SSO, für eine Drupal-Site mit jedem Identitätsanbieter, der das OAuth- oder OpenID-Verbindungsprotokoll verwendet. Dies Modulen Das Modul ist kompatibel mit Drupal 7, Drupal 8, Drupal 9, Drupal 10 und Drupal 11. Im Folgenden beschreiben wir die Schritte zur Konfiguration des Moduls mit AWS Cognito. Nach Abschluss der Konfiguration können sich Benutzer mit ihren AWS-Zugangsdaten bei der Drupal-Website anmelden.
Installationsschritte
- Alte Version
- New Version
Konfigurationsschritte
Richten Sie AWS Cognito als OAuth-Anbieter ein:
- Einloggen um AWS Konsole.
- Suchen Sie nach Cognito und klicke darauf.
- Klicken Sie auf Benutzerpool erstellen Schaltfläche zum Erstellen neuer Benutzerpools. (Der Benutzerpool ist ein Benutzerverzeichnis. Benutzer im Benutzerpool können mit AWS Cognito-Anmeldeinformationen auf die App zugreifen.)
- Nun, in Einrichten von Ressourcen für Ihre Anwendung Wählen Sie im Fenster den Anwendungstyp aus und geben Sie den Anwendungsnamen in Definieren Sie Ihre Anwendung .
- Auswählen Anmeldeattribute in Optionen konfigurieren .
- Fügen Sie das zuvor Kopierte ein Rückruf-URL aus dem Drupal in der Rückgabe-URL Textfeld unter dem Hinzufügen einer Rücksprung-URL .
- Klicken Sie auf Benutzerverzeichnis erstellen .
- Klicken Sie auf Amazon Cognito Link in der oberen linken Ecke.
- Danach klicken Sie auf die Schaltfläche Benutzerpools von der linken Seitenleiste.
- Nun zum Link des neu erstellten Benutzerpools.
- Klicken Sie auf Nutzer in der linken Seitenleiste und klicken Sie dann auf Benutzer erstellen um einen neuen Benutzer hinzuzufügen.
- Geben Sie die Benutzerinformationen ein, z E-Mail kombiniert mit einem nachhaltigen Materialprofil. Passwort und klicken Sie auf Benutzer erstellen .
- Klicken Sie auf App-Clients in der linken Seitenleiste und klicken Sie auf den Link Ihrer erstellten Anwendung.
- Von dem App-Client-Informationen Abschnitt kopieren Kunden-ID kombiniert mit einem nachhaltigen Materialprofil. Kundengeheimnis. Bewahren Sie es griffbereit auf, da Sie es später benötigen.
- Klicken Sie nun auf Domain aus der linken Seitenleiste unter dem Branding. Kopieren Sie die Cognito-Domäne, sie wird später für Autorisierungs- und Zugriffstoken-Endpunkte benötigt.
Brauchen Sie Hilfe?
Wenn bei der Konfiguration Probleme auftreten oder Sie zusätzliche Funktionen wünschen, kontaktieren Sie uns bitte unter drupalsupport@xecurify.com.
Zusatzfunktionen:
Fehlerbehebung:
Weitere FAQs ➔Fehlermeldung: „Benutzername nicht erhalten. Überprüfen Sie Ihre Attributzuordnungskonfiguration.“ ODER Fehlermeldung: „E-Mail nicht erhalten. Überprüfen Sie Ihre Attributzuordnungskonfiguration.“
Befolgen Sie die genannten Schritte Mehr erfahren!
Ich erhalte die Meldung „Client-Anmeldeinformationen wurden weder in den Kopfzeilen noch im Textkörper gefunden“
wenn ich versuche, eine Testkonfiguration durchzuführen
Befolgen Sie die genannten Schritte Mehr erfahren!
Nachdem ich in Drupal auf Abmelden geklickt habe, werde ich zurück zur Drupal-Startseite geleitet. Wenn ich jedoch versuche, mich mit einem anderen Benutzer anzumelden, werde ich nicht aufgefordert, mich anzumelden, sondern werde automatisch mit demselben Benutzer angemeldet.
Die Abmeldefunktion, die Sie hier erwähnt haben, ist das Standardverhalten eines Moduls. Sie meldet Sie von Drupal ab, aber nicht von Ihrer Anwendung/Ihrem Anbieter. Um dem Modul die Abmeldung von Ihrem Anbieter-/Anwendungskonto zu ermöglichen (was Sie suchen), müssen Sie die folgenden Konfigurationen vornehmen: [mehr wissen]
Ich habe das kostenpflichtige Drupal-Modul gekauft und es durch das kostenlose Modul ersetzt, kann die kostenpflichtigen Funktionen jedoch immer noch nicht nutzen.
Da Sie auf eine unserer kostenpflichtigen Versionen des Drupal-Moduls aktualisiert und das kostenlose Modul durch das kostenpflichtige ersetzt haben, müssen Sie zuerst das kostenpflichtige Modul aktivieren. Bitte beachten Sie die folgenden Schritte. [WEITERE INFORMATIONEN ]

Kontaktieren Sie uns