Hur konfigurerar man OAuth Single Sign-On (SSO) i Shopify med WordPress som IDP?
Översikt
miniOrange låter WordPress fungera som en identitetsleverantör (IdP), vilket gör att användare kan logga in sömlöst med Enkel inloggning (SSO) till Shopify Storefront använda WordPress-inloggningsuppgifter Vår lösning stöder ansluta din egen identitetsleverantör till kundkonton, vilket gör integrationen smidig och pålitlig.
Det fungerar med båda nya och klassiska/äldre kundinloggningar, stöd Shopify Plus och butiker utan Plus, och är skräddarsydd för B2B-butiker med B2B-inloggningskrav. Vår applikation är kompatibel med alla SAML-, OAuth- och OpenID-kompatibla identitetsleverantörer.
Obs: Om du vill konfigurera SSO till Shopify Store med WordPress som SAML IDP, följ sedan guiden som tillhandahålls här.
Konfigurera SSO till WordPress-webbplats med Shopify som IDP
Om du vill konfigurera enkel inloggning (SSO) till din WordPress-webbplats med Shopify som identitetsleverantör (IDP), följ då stegen som anges. här..
Förutsättning: Shopify Single Sign-On - SSO-applikation
WordPress OAuth Identity Provider (IDP)
- Logga in på din WordPress-instans som admin.
- Gå till WordPress Dashboard -> Plugins och klicka på Lägg till en ny.
- Sök efter WordPress OAuth IdP plugin och klicka på installera nu.
- När du har installerat klicka på Aktivera.
Shopify Single Sign-On (SSO)
- Besök Shopify App Store.
- Sök efter miniOrange SSO.
- Lägg till Shopify Single Sign-On (SSO) applikation i din butik.
Kolla in vår video-, för att lära dig mer om hur Shopify SSO-applikationen fungerar i Shopify.
Konfigurationssteg
Installationsguide för att konfigurera WordPress som en identitetsleverantör (OAuth) för SSO till Shopify
Steg 1: Hämta återuppringningsadressen från Shopify SSO-appen
- Gå till din Shopify-butik och navigera till Applikation avsnittet och klicka på Enkel inloggning - SSO-inloggning ansökan.
- Klicka på Lägg till identitetsleverantör för att lägga till din IDP.
- Välja OAuth 2.0 protokoll.
- Välj nu hood.discount från listan över identitetsleverantörer (IDP).
- kopiera URL för OAuth-återuppringning och ha den till hands eftersom den kommer att användas i ytterligare steg.
Du har slutfört WordPress-sidans konfigurationer.
Steg 2: Konfigurera Shopify som en tjänsteleverantör (SP) i WordPress
- Logga in på din WordPress-instans som admin
- Gå till WordPress Dashboard -> Plugins och klicka på Lägg till en ny.
- ladda ner OAuth-server Enkel inloggning (SSO) plugin för WordPress och klicka på installera nu.
- När du har installerat, klicka på Aktivera.
- Gå nu till miniOrange OAuth-server plugin i menyn till vänster och sök efter din OAuth-klient från listan, här Shopify.
- Ange Kundnamn enligt ditt val. Stiga på Omdirigera URI/OAuth-återuppringnings-URI som kopieras från Shopify-butiken och klicka på Spara klient knapp.
- Efter att du har sparat klienten i OAuth Server Plugin för WordPress får du Klient-ID & klienthemlighet. Håll dessa värden till hands eftersom du kommer att behöva dem senare.
- Observera också slutpunkterna som t.ex Auktorisering, Token, Användarinformation slutpunkter som du kan konfigurera i din klientapplikation.
Du har slutfört dina OAuth-serverkonfigurationer för WordPress.
Steg 3: Konfigurera WordPress som identitetsleverantör (IDP) i Shopify
- Navigera tillbaka till miniOrange Single Sign On-SSO ansökan.
- Klicka på Lägg till identitetsleverantör för att lägga till din IDP.
- Välja OAuth 2.0 protokoll.
- Välj nu hood.discount från listan över identitetsleverantörer (IDP).
- Fyll nu i de nödvändiga uppgifterna som IDP-namn, slutpunkter, klient-ID, klienthemlighet och omfattning.
| IDP-visningsnamn | [ange valfritt appnamn] |
| kund-ID | Från steg 2 |
| Kundhemlighet | Från steg 2 |
| Omfattning | e-postadress (skriv in texten exakt som den visas) |
- Klicka på Spara.
Steg 4: Testa anslutningen
-
När du har sparat IDP-konfigurationen kommer du att omdirigeras till
Testa anslutning steg.
Utför en testanslutning innan du mappar eller hämtar attribut. Testanslutningen säkerställer att din IDP-konfiguration är korrekt. - Klicka på Testa anslutning knapp.
- När du anger giltiga IDP-inloggningsuppgifter ser du ett popup-fönster som visas på skärmen nedan.
- Klicka på Hämta attribut knappen för att hämta IDP-attributet.
Steg 5: Attributmappning
- Klicka på + Attributmappning knappen för att mappa attribut mellan Shopify och AWS Cognito.
- Kartlägg attributen genom att hänvisa till tabellen nedan:
| Attributnamn i Shopify | Välj Shopify-kundattributnyckeln där du vill synkronisera inkommande attributvärde från IDP |
| Attributtyp | IDP-attribut |
| Attributvärde | Välj attributnyckeln som du har hämtat från din IDP och vill synkronisera i Shopify |
- Klicka på Nästa.
Steg 6: Aktivera och testa SSO-konfigurationer
Välj Shopify Butikstyp:
- Icke-Plus Store
- Plus butik
Därför har du konfigurerat Shopify Single Sign-On (SSO) med WordPress som IDP och Shopify som SP med hjälp av miniOrange Single Sign-On (SSO) inloggning applikation. Den här lösningen säkerställer att du är redo att lansera säker åtkomst till din Shopify butik med hjälp av WordPress inloggningsuppgifter inom några minuter.
Felsökning
Jag har följt stegen för att ställa in IDP men var kan jag kontrollera SSO?
Följ stegen som beskrivs här. för att konfigurera SSO i Shopify med din föredragna IDP.
Jag installerade Shopify SSO-applikationen. Jag klickade på alternativet "SETUP IDP" men ingenting öppnades.
Omdirigering till någon annan webbplats kan blockeras i webbläsaren. Vänligen följ de angivna stegen här. för att lösa problemet.
Efter att ha utfört SSO vill jag att mina kunder ska omdirigera till sidan för samlingar eller rabatterbjudanden.
Följ stegen som beskrivs här. för att omdirigera din kund till samlingar/vagn eller någon annan sida.
Hur aktiverar jag SSO-applikationens automatiska omdirigering till IDP-funktionen i min Shopify-butik?
Du måste uppgradera till SSO-applikationens Enterprise-plan för att aktivera funktionen för automatisk omdirigering till IDP. Följ stegen som beskrivs här. för att aktivera den här funktionen.
Integrationer och funktioner som stöds
Fler funktioner ➔Vanliga frågor (FAQ)
Fler vanliga frågor ➔
Kan jag begränsa Shopify-åtkomst till endast inloggade WordPress-användare eller medlemmar?
Ja, du kan begränsa Shopify-åtkomst till endast inloggade WordPress-användare eller medlemmar genom att använda WordPress som identitetsleverantör (IdP) och aktivera enkel inloggning (SSO) i din Shopify-butik.
Så här konfigurerar du WordPress som IdP för Shopify åtkomstkontroll: I WordPress (med SSO-pluginet för WordPress):Konfigurera WordPress som en SAML IdP och aktivera inloggning endast för autentiserade WordPress-användare eller medlemmar.
Använd WordPress-roller, medlemsnivåer eller anpassad användarmeta för att definiera vem som har SSO-åtkomst.
I Shopify (med Shopify SSO-appen):Konfigurera Shopify som tjänsteleverantör (SP) och anslut den till din WordPress IdP.
Aktivera roll- eller attributbaserade åtkomstregler för att begränsa inloggning till endast inloggade eller godkända WordPress-användare.
Den här konfigurationen säkerställer att endast användare med aktiva WordPress-sessioner eller godkända medlemsroller kan komma åt din Shopify-butik, vilket i praktiken omvandlar den till en butik endast för medlemmar.
Hur synkroniserar jag WordPress-användarkonton med min Shopify-kundlista för smidig inloggning?
Du kan synkronisera WordPress-användarkonton med din Shopify-kundlista med Shopifys SSO-lösning för att möjliggöra sömlös inloggning mellan båda plattformarna.
Så här konfigurerar du WordPress – Shopify-användarsynkronisering: I WordPress (IdP):Använd SSO-plugin för WordPress för att exponera användarattribut som e-postadress, namn och roller i SAML-kontrollen. Du kan även använda anpassade fält eller medlemsdata för rollbaserad kundmappning.
I Shopify (SP):Konfigurera Shopify SSO-app för att skapa eller uppdatera en kundprofil efter lyckad SSO-inloggning. Attribut från WordPress (t.ex. e-postadress, namn) mappas till Shopifys kundfält.
Den här konfigurationen säkerställer att när en användare loggar in via WordPress, identifieras de automatiskt som en Shopify-kund – antingen genom att skapa en ny kundpost eller matcha en befintlig – vilket möjliggör en smidig och enhetlig inloggningsupplevelse på båda plattformarna.
Ytterligare resurser
Hör av dig
Hör av dig till oss på shopifysupport@xecurify.com, och vårt team hjälper dig att konfigurera Shopify SSO-applikationen. Vårt team hjälper dig att välja den bästa lösningen/planen utifrån dina behov.


