Sökresultat :

×

Enkel inloggning (SSO) mellan två WordPress-webbplatser | Logga in på flera WordPress-webbplatser

För att konfigurera enkel inloggning mellan två WordPress-webbplatser (single sign-on för wp-wp), betrakta WordPress-webbplats 'A' som en serversidesdatabas för dina användare. Och WordPress-webbplats 'B' fungerar som klientsidan, vilket gör att användare kan logga in med inloggningsuppgifterna från webbplats 'A'. Installera OAuth Server-pluginet på serverwebbplatsen (webbplats A) och OAuth-klientplugin på klientens webbplats (plats B) tillåter användare att ansluta till din WordPress-klientwebbplats med sina WordPress-serveruppgifter (plats B) med hjälp av OAuth / OpenID Connect / JWT-protokollet. På WordPress-klientwebbplatsen (plats B) där du vill köra SSO, installera vårt OAuth Client-plugin för att utföra WordPress-single sign mellan flera webbplatser. WordPress-klientwebbplatsens ansvarsområden kan mappas baserat på WordPress-klientwebbplatsens attribut/grupper. För att veta mer om andra funktioner vi tillhandahåller i OAuth Client-pluginet för WordPress kan du Klicka här och för OAuth Server Plugin kan du Klicka härDetta gör det också möjligt för dig att logga in automatiskt på flera WordPress-webbplatser med hjälp av en enda WordPress-webbplatsinloggning.

1. Installationssteg för OAuth Server Single Sign-On (SSO) plugin för WordPress

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

2. Installationssteg för OAuth Single Sign-On (SSO)-plugin för WordPress

  • Logga in på din WordPress-instans "B" som administratör.
  • Gå till WordPress Dashboard >> Plugins och klicka på Lägg till en ny.
  • Sök efter en OAuth enkel inloggning (SSO) för WordPress plugin och klicka på installera nu.
  • När du har installerat klicka på Aktivera.
  • Gå till miniOrange OAuth-server på vänstra menyn.
  • Sök nu efter din önskade OAuth-klient (dvs. hood.discount).
  • Klicka på hood.discount ikonen.
Single Sign-On (SSO) mellan två WordPress-webbplatser – välj wordpress

  • ange Kundnamn som du vill. Kopiera Omdirigera/återuppringnings-URL från OAuth Client Single Sign-On (SSO) plugin och ange under Omdirigera URI fält. Klicka på Spara klient knapp.
Enkel inloggning (SSO) mellan två WordPress-webbplatser – lägg till omdirigering/återuppringningsadress

  • Anteckna Klient-ID, klienthemlighet och slutpunkter att konfigurera i OAuth-klientens plugin för enkel inloggning (SSO).
Single Sign-On (SSO) mellan två WordPress-webbplatser – få klient-id klienthemlighet

Single Sign-On (SSO) mellan två WordPress-webbplatser – få klient-id klienthemlighet

Du har konfigurerat WordPress som OAuth-server för att uppnå användarautentisering och SSO mellan flera WordPress-webbplatser.

  • Gå till Konfigurera OAuth fliken och klicka Lägg till ny applikation för att lägga till en ny klientapplikation på din webbplats.
Enkel inloggning (SSO) mellan två WordPress-webbplatser – Lägg till ny applikation

  • Välj din applikation från listan över OAuth/OpenID Connect-leverantörer, här WordPress.
Enkel inloggning (SSO) mellan två WordPress-webbplatser - Välj applikation

  • Efter att ha valt leverantör, kopiera Återuppringnings-URL som måste konfigureras i OAuth-leverantörens SSO-applikationskonfiguration.
  • Ange klientuppgifterna som kund-ID & Klienthemlighet som du får från WordPress SSO-applikation.
  • Se tabellen nedan för att konfigurera omfattningen och slutpunkterna för WordPress i plugin-programmet.
Omfattning: e-postprofil
Auktorisera slutpunkt: https://<your-site-url>/wp-json/moserver/authorize
Åtkomsttokens slutpunkt: https://<your-site-url>/wp-json/moserver/token
Få användarinformation slutpunkt: https://<your-site-url>/wp-json/moserver/resource
  • Klicka Nästa.
Enkel inloggning (SSO) mellan två WordPress-webbplatser - klient-ID och klienthemlighet

  • Verifiera konfigurationsdetaljerna och klicka på Finish för att spara konfigurationen.
Enkel inloggning (SSO) mellan två WordPress-webbplatser - Slutför konfigurationen

  • Gå till Konfigurera OAuth fliken i plugin-programmet och sök efter hood.discount i programlistan och välj hood.discount.
Enkel inloggning (SSO) mellan två WordPress-webbplatser – Lägg till ny applikation

  • Inställd Appnamn, klient-ID, klienthemlighet, omfattning och endpoints från OAuth-serverns SSO för Wordpress-applikationen.
  • Se tabellen nedan för att konfigurera omfattning och slutpunkter för OAuth-servern i plugin-programmet. Och klicka på Spara knapp.

Omfattning: e-postprofil
Auktorisera slutpunkt: https://<your-site-url>/wp-json/moserver/authorize
Åtkomsttokens slutpunkt: https://<your-site-url>/wp-json/moserver/token
Få användarinformation slutpunkt: https://<your-site-url>/wp-json/moserver/resource
Enkel inloggning (SSO) mellan två WordPress-webbplatser - Lägg till appnamn,

Du har framgångsrikt etablerat WordPress som en OAuth-klient, vilket gör det möjligt för användare att utföra enkel inloggning (SSO) mellan flera WordPress-webbplatser med hjälp av en enda uppsättning inloggningsuppgifter med enkel inloggning (SSO) för WordPress på din WordPress-webbplats.

Steg 3: Mappning av användarattribut

Användarattributmappning är obligatorisk för att göra det möjligt för användare att logga in på WordPress. Vi kommer att ställa in användarprofilattribut för WordPress med inställningarna nedan.

  • Du kommer att se olika användarattribut som returneras av din OAuth-leverantör i en testkonfigurationstabell. Om du inte ser några användarattribut, gör de nödvändiga inställningarna i din OAuth-leverantör för att returnera denna information.
Enkel inloggning (SSO) mellan två WordPress-webbplatser - testkonfigurationsresultat

  • När du ser alla värden i Test Configuration, gå till Attribut/rollmappning fliken, välj attribut från rullgardinsmenyn Användarnamn och klicka på Spara.
Single Sign-On (SSO) mellan två WordPress-webbplatser - attribut/rollmappning

Användarattributmappning är obligatorisk för att göra det möjligt för användare att logga in på WordPress. Vi kommer att ställa in användarprofilattribut för WordPress med inställningarna nedan.

  • Gå till Konfigurera OAuth flik. Scrolla ner och klicka på Testkonfiguration.
Enkel inloggning (SSO) mellan två WordPress-webbplatser - testkonfiguration

  • Du kommer att se olika användarattribut som returneras av din OAuth-leverantör i en testkonfigurationstabell. Om du inte ser några användarattribut, gör de nödvändiga inställningarna i din OAuth-leverantör för att returnera denna information.
Enkel inloggning (SSO) mellan två WordPress-webbplatser - testkonfigurationsresultat

  • När du ser alla värden i Testkonfiguration, scrolla ner och gå till avsnittet Attribut / Rollmappning, kommer du att få listan över attribut i en rullgardinsmeny för Användarnamn.
Single Sign-On (SSO) mellan två WordPress-webbplatser - attribut/rollmappning

Du har konfigurerat WordPress som OAuth-klient för att uppnå användarautentisering med OAuth Server Single Sign-On (SSO)-inloggning på din WordPress-webbplats.

Inställningarna på fliken Inställningar för enkel inloggning (SSO) definierar användarupplevelsen för enkel inloggning (SSO). För att lägga till en WordPress-inloggningswidget på din WordPress-sida måste du följa stegen nedan.

  • Gå till WordPress vänstra panel >> Utseende >> Widgetar.
  • Välja miniOrange OAuth. Dra och släpp till din favoritplats och spara.
 Single Sign-On (SSO) mellan två WordPress-webbplatser - WordPress skapa-nyklient-inloggningsknappinställning

  • Gå till WordPress vänstra panel >> Utseende >> Widgetar.
  • Välja miniOrange OAuth. Dra och släpp till din favoritplats och spara.
Single Sign-On (SSO) mellan två WordPress-webbplatser - WordPress skapa-nyklient-inloggningsknappinställning

  • Öppna din WordPress-sida så ser du SSO-inloggningsknappen med WordPress. Du kan testa Single Sign-On (SSO) för WordPress nu.
  • Se till Visa på inloggningssidan alternativet är aktiverat för din applikation. (Se bilden nedan)
Single Sign-On (SSO) mellan två WordPress-webbplatser - WordPress skapa-nyklient-inloggningsknappinställning

  • Gå nu till din WordPress inloggningssida. (T.ex. https://< din-wordpress-domän >/wp-login.php)
  • Där ser du en knapp för att logga in med WordPress. När du klickar på inloggningsknappen kan du testa Single Sign-On (SSO) för WordPress.
Single Sign-On (SSO) mellan två WordPress-webbplatser - WordPress skapa-nyklient-inloggningsknappinställning

Du har konfigurerat Single Sign-On mellan två WordPress-webbplatser genom att konfigurera WordPress som OAuth-leverantör och WordPress som OAuth-klient med vår OAuth Single Sign-On (SSO) för WordPress. Den här lösningen säkerställer att du konfigurerar Single Sign-On och är redo att öka användarautentiseringsbehörigheten genom att säkra inloggningen till din WordPress-webbplats A med WordPress-webbplats 'B' som klientsida där du vill logga in användare med webbplats 'A's kontouppgifter.



 Tack för ditt svar. Vi återkommer snart.

Något gick fel. Skicka din fråga igen

Vi kontaktar dig tidigast!




ADFS_sso ×
Hej där!

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

stödja