AWS Cognito SSO Logga in på Drupal med OAuth/OpenID-anslutning
Översikt
Drupal OAuth-klientmodulen möjliggör enkel inloggning, dvs. SSO för en Drupal-webbplats med vilken identitetsleverantör som helst som använder OAuth- eller OpenID-anslutningsprotokoll. Detta modul är kompatibel med Drupal 7, Drupal 8, Drupal 9, Drupal 10 och Drupal 11. Här går vi igenom stegen för att konfigurera modulen med AWS Cognito. När konfigurationen är klar kommer användarna att kunna logga in på Drupal-webbplatsen med sina AWS-inloggningsuppgifter.
Installationssteg
- Gammal version
- Ny version
Konfigurationssteg
Konfigurera AWS Cognito som en OAuth-leverantör:
- Logga in till AWS konsol.
- Sök efter Cognito och klicka på den.
- Klicka på Skapa användarpool knappen för att skapa nya användarpooler. (Användarpoolen är en användarkatalog. Användare i användarpoolen kan komma åt appen med hjälp av AWS Cognito-inloggningsuppgifter.)
- Nu inne Konfigurera resurser för din applikation fönstret, välj programtyp och ange programnamnet i Definiera din applikation sektion.
- Välja Inloggningsattribut in Konfigurera alternativ sektion.
- Klistra in den tidigare kopierade Återuppringnings-URL från Drupal i returadressen textfält under Lägg till en retur-URL sektion.
- Klicka på Skapa användarkatalog knapp.
- Klicka på Amazon Cognito länken i det övre vänstra hörnet.
- Klicka sedan på Användarpooler från vänster sidofält.
- Nu, på länken till den nyskapade användarpoolen.
- Klicka på användare från vänster sidofält och klicka sedan på skapa User för att lägga till en ny användare.
- Ange användarinformation som e-mail och Lösenord och klicka på skapa User knapp.
- Klicka på App-klienter från den vänstra sidofältet och klicka på länken till din skapade applikation.
- Från Appklientinformation avsnitt kopiera kund-ID och KundhemlighetHa den nära till hands eftersom de kommer att behövas senare.
- Klicka nu på Domän från vänster sidofält under brandingKopiera Cognito-domänen, den kommer att krävas senare för slutpunkter för auktorisering och åtkomsttoken.
Behöva hjälp?
Om du stöter på några problem under konfigurationen eller om du vill ha några ytterligare funktioner, vänligen kontakta oss på drupalsupport@xecurify.com.
Ytterligare egenskaper:
Felsökning:
Fler vanliga frågor ➔Får fel: 'Användarnamn har inte tagits emot. Kontrollera din Attribut Mapping-konfiguration.' ELLER Får fel: 'E-postmeddelande har inte tagits emot. Kontrollera din Attribut Mapping-konfiguration.'
Följ de nämnda stegen HÄR
Jag får "Klientuppgifter hittades inte i rubrikerna eller brödtexten"
när jag försöker utföra testkonfiguration
Följ de nämnda stegen HÄR
Efter att jag klickat på utloggningen i Drupal skickas jag tillbaka till Drupals hemsida. Men när jag försöker logga in med en annan användare, ber den mig inte att logga in utan loggar mig automatiskt in med samma användare
Utloggningsfunktionen du har nämnt här är standardbeteendet för en modul. Det loggar ut dig från Drupal men inte från din applikation/leverantör. För att tillåta modulen att logga ut från din leverantör/applikationskonto (det du letar efter), måste du göra följande konfigurationer: [veta mer]
Jag köpte den betalda Drupal-modulen och ersatte den med den kostnadsfria modulen, men jag kan fortfarande inte använda betalda funktioner.
Eftersom du har uppgraderat till en av våra betalversioner av Drupal-modulen och ersatt gratismodulen med den betalda, måste du först aktivera betalmodulen. Se stegen nedan. [Veta mer]
Tack för ditt svar. Vi återkommer snart.
Något gick fel. Skicka din fråga igen

Kontakta oss