Sökresultat :

×

Enkel inloggning till AWS Cognito med WordPress som OAuth-server | AWS Cognito SSO

Enkel inloggning till AWS Cognito med WordPress som OAuth-server | AWS Cognito SSO


Få gratis prov

WordPress OAuth Server-plugin aktiverar AWS Cognito Single Sign-On (SSO) med ditt WordPress-användarnamn och lösenord. När du har konfigurerat AWS Cognito med WordPress OAuth Server-plugin kan du logga in på din AWS Cognito med WordPress-uppgifter. OAuth Server-plugin låter dig också skicka anpassade WordPress-användarattribut till din AWS Cognito enligt dina krav. För att veta mer om andra funktioner vi tillhandahåller i WordPress OAuth Server-plugin, kan du Klicka här.

Ladda ner och installation

  • Logga in på din WordPress-instans som admin.
  • Gå till WordPress Dashboard -> Plugins och klicka på Lägg till en ny.
  • Sök efter en WordPress OAuth Server Single Sign-On (SSO) plugin och klicka på installera nu.
  • När du har installerat klicka på Aktivera.

Steg för att konfigurera WordPress Login till AWS Cognito Single Sign-On (SSO)

1. Ställ in WordPress som OpenID Connect Server

  • Gå till miniOrange OAuth-server plugin på menyn till vänster och välj din OpenID Connect-klient från listan, Här Anpassad OpenID Connect.
  • OAuth-server Single Sign-On (SSO) WordPress – lägg till klient
  • ange Kundnamn som du vill. Ange omdirigerings-/återuppringningsadressen som (https://Your-cognito-app-domain/oauth2/idpresponse) från AWS Cognito och ange under Omdirigera URI fält. Klicka på Spara klient knapp.
  • OAuth-server Single Sign-On (SSO) WordPress-cognito Authorized Redirect URI
  • Anteckna Client ID, Client Secret och Discovery Endpoint att konfigurera i din OpenID Connect Client.
  • OAuth-server Single Sign-On (SSO) WordPress-kognitokonfiguration

2. Ställ in AWS Cognito som OpenID Connect-klient

  • Först av allt, gå till Amazon konsol och registrera dig/logga in på ditt konto för att konfigurera AWS Cognito.
  • AWS Cognito Single Sign-On (SSO) - Logga in på Amazon Console
  • Sök efter Cognito i AWS tjänster sökfältet som visas nedan.
  • AWS Cognito Single Sign-On (SSO) - Sök efter AWS Cognito
  • Klicka på Hantera användarpooler för att se listan över dina användarpooler.
  • AWS Cognito Single Sign-On (SSO) - AWS Cognito User Pools
  • Klicka på Skapa en användarpool för att skapa en ny användarpool.
  • AWS Cognito Single Sign-On (SSO) - Skapa ny AWS Cognito Pool
  • Lägg till Poolnamn och klicka på Granska standardinställningar knappen för att fortsätta.
  • AWS Cognito Single Sign-On (SSO) - Namnge din AWS Cognito-användarpool
  • Klicka på i navigeringsfältet på vänster sida Identitetsleverantörer och välj OpenId Connect.
  • AWS Cognito Single Sign-On (SSO) - Namnge din AWS Cognito-användarpool
  • Ange nödvändiga uppgifter, såsom leverantörens namn, klient-ID, klienthemlighet, omfattning och utgivarens slutpunkt. Klistra in Discovery Endpoint (som finns tillgänglig i vår premium-pluginversion) från miniOrange OAuth Server-plugin under Issuer. Klicka på Kör upptäckt knappen och sedan Skapa leverantör.
  • Klient ID : Klicka här
    Klienthemlighet: Klicka här
    Utfärdarens slutpunkt: // /wp-json/moserver/
    Omfattning: openid profil e-post
    AWS Cognito Single Sign-On (SSO) - klicka på spara
  • Rulla ner och klicka på Konfigurera attributmappning alternativ.
  • AWS Cognito Single Sign-On (SSO) - attributmappning
  • Lägg till OIDC-attribut och Användarpoolattribut genom att klicka på Lägg till OIDC-attribut alternativ. Klicka på Spara ändringar knapp.
  • AWS Cognito Single Sign-On (SSO) - lägg till oidc-attribut
  • Klicka på "Appklient" & sedan igen klicka på Lägg till en appklient.
  • AWS Cognito Single Sign-On (SSO) - AWS Cognito App Client AWS Cognito Single Sign-On (SSO) - AWS Cognito App Client
  • Ange en Appens klientnamn och klicka på Skapa appklient för att skapa en appklient.
  • AWS Cognito Single Sign-On (SSO) - Skapa appklient AWS Cognito Single Sign-On (SSO) - Skapa appklient
  • Gå till domän namn och ange ett domännamn för din app. När du har lagt till domännamn kan du kontrollera dess tillgänglighet genom att klicka på "Kontrollera tillgänglighet" knapp. Efter att ha angett ett giltigt domännamn klicka "Spara ändringar" knapp.
  • AWS Cognito Single Sign-On (SSO) - AWS Cognito Domännamn
  • Klicka på i navigeringsfältet på vänster sida Appklientinställningar alternativet under App Integration meny.
  • AWS Cognito Single Sign-On (SSO) - AWS Cognito-klientinställning
  • Aktivera Identity Provider as Markera alla och skriv in din Callback/Redirect URL som du får från din miniOrange-plugin som finns på din serversida under Callback-URL:er textfält. Välj Behörighetskod beviljas kryssrutan under Tillåtna OAuth-flöden och även välja öppet och profil kryssrutor under Tillåtna OAuth-omfattningar alternativ (se bilden nedan). Klicka på Spara ändringar för att spara dina konfigurationer.
  • AWS Cognito Single Sign-On (SSO) - webbadress för serveråteruppringning
  • Rulla ner och klicka på Starta Hosted UI alternativ och klicka på inloggningsknapp.
  • AWS Cognito Single Sign-On (SSO) - AWS Cognito värd webbadress AWS Cognito Single Sign-On (SSO) - AWS Cognito App Klieninloggningsknapp

Du har konfigurerat AWS Cognito som OAuth-klient för för att uppnå AWS Cognito Single Sign-On (SSO) med WordPress för användarautentisering.

I den här guiden har du konfigurerat AWS Cognito Single Sign-On (SSO) med WordPress som OAuth-leverantör och AWS Cognito som OpenID Connect Client med hjälp av vårt WP OAuth Server-plugin. Denna lösning säkerställer att du är redo att rulla ut säker åtkomst till din AWS Cognito-applikation med hjälp av WordPress-webbplatsuppgifter inom några minuter.

Ytterligare resurser


Behöver hjälp?

Maila oss vidare oauthsupport@xecurify.com för snabb vägledning (via e-post/möte) om ditt krav och vårt team hjälper dig att välja den bästa lämpliga lösningen/planen enligt dina krav.

Hej där!

Behövs hjälp? Vi är här!

stödja
Kontakta miniOrange Support
framgång

Tack för din förfrågan.

Om du inte hör från oss inom 24 timmar, skicka gärna ett uppföljningsmail till info@xecurify.com