Hur konfigurerar man Single Sign-On (SSO) för Shopify med Twitter som identitetsleverantör?
miniOrange låter Twitter agera som en IDP (identitetsleverantör), vilket gör det möjligt för användare att använda Single Sign-On (SSO) till Shopify med hjälp av Twitter-autentiseringsuppgifter . Vår applikation är kompatibel med alla SAML/OAuth-kompatibla identitetsleverantörer. Vi kommer att gå igenom en steg-för-steg-guide för att konfigurera Single Sign-On (SSO) till Shopify med Twitter som IdP (identitetsleverantör) och Shopify-butik som SP (tjänsteleverantör).
Förutsättning: Appinstallation
- Logga in på din Shopify-administratör.
- Gå till appar → Shopify App Store
- Sök efter miniOrange enkel inloggning – SSO
- Klicka installera för att lägga till appen i din butik
- Öppna appen från appar för att starta Twitter SSO i Shopify-konfigurationen
Steg-för-steg-guide för att konfigurera Twitter som IDP för SSO i Shopify
Steg 1: Hämta återuppringnings-URL:en 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 Twitter från listan över internflyktingar.
- kopiera URL för OAuth-återuppringning och ha det till hands eftersom det kommer att användas i ytterligare steg.
Steg 2: Konfigurera Shopify som en tjänsteleverantör (SP) i Twitter
- Besök utvecklarens dokumentation av Twitter.
- Klicka på översikten i menyn till vänster och klicka sedan på NYTT PROJEKT.
- Ange namn, välj den bästa beskrivningen, Projektnamn och Ange App-namn där du får dina åtkomstnycklar och tokens och anger behörigheter.
- Klicka på App-namn i vänstermenyn då Aktivera 3:e parts autentisering, Stiga på Webbadresser för återuppringning och Webbadresser.
- Om du också vill få e-postadressen, glöm inte att aktivera den. Begär e-postadress från användaralternativet. Ange sedan din URL för integritetspolicy i Sekretesspolicy URL fältet och ange din URL för användarvillkor i Användarvillkor URL. Klicka sedan på Spara för att spara dina konfigurationer.
- Gå nu till Nycklar och polletterKlicka på Visa nycklar. Här är dina API-nycklar och API hemlig nyckel.
- Kopiera din API-nyckel och Secret och spara dem i ditt miniOrange SSO-plugin (under fältet klient-ID respektive klienthemlighet).
Du har slutfört Twitter-konfigurationen för att konfigurera SSO i Shopify med hjälp av Twitter-inloggningsuppgifter.
Steg 3: Konfigurera Twitter som 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 från listan över IDP:er Twitter.
- Fyll nu i de nödvändiga uppgifterna som Client ID, Client Secret, Endpoints och Scope.
- Se tabellen nedan för att konfigurera värdena.
| IDP-visningsnamn | [ange valfritt appnamn] |
| kund-ID | Från steg 2 |
| Kundhemlighet | Från steg 2 |
| Beviljningstyp | Beviljande av auktoriseringskod |
| Omfattning | profil (skriv in texten exakt som den visas) |
- Nu kan du klicka på Spara.
Du har slutfört Shopify-sidkonfigurationen för att konfigurera SSO mellan AWS Twitter och Shopify.
Steg 4: Testa anslutningen
-
När du har sparat IDP-konfigurationen kommer du att omdirigeras till
Testa anslutning steg.
Vänligen utför Testanslutning innan du kartlägger eller hämtar attribut, testanslutningen säkerställer att din IDP-konfiguration är korrekt. - Klicka på Testa anslutning knapp.
- När du anger giltiga Twitter-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 knapp för att mappa attribut mellan Shopify och Twitter.
- 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
I den här guiden har du konfigurerat Twitter Single Sign-On (SSO) genom att konfigurera Twitter som en OAuth-leverantör och Shopify som en OAuth-klient med hjälp av vår Shopify Single Sign-On - SSO-inloggningsapp. Den här lösningen säkerställer att du är redo att lansera säker åtkomst till din Shopify-butik med Twitter-inloggningsuppgifter inom några minuter.
Vanliga frågor (FAQ)
Fler vanliga frågor ➔
Var kan jag testa Twitter OAuth SSO i min Shopify-butik efter konfigurationen?
När du har sparat och aktiverat Twitter som din OAuth IdP i miniOrange Single Sign-On – SSO -appen, testa inloggningen från din butik. För äldre kundkonton öppnar du butikens inloggningssida (till exempel /account/login ) och använder SSO-widgeten. Logga sedan in med ditt Twitter-konto. För kundkonton använder du kontoikonen i butikens rubrik och slutför inloggningen via Twitter OAuth-flödet. Om kunder inte hittar inloggningen aktiverar du inloggningslänken under Shopify Admin → Inställningar → Kundkonton.
Vilken återuppringnings-URL ska jag registrera i Twitter Developer Portal för Shopify SSO?
I Shopify SSO-appen lägger du till en identitetsleverantör med OAuth 2.0 och väljer Twitter. Kopiera sedan OAuth-återkopplings-URL:en som visas på skärmen. I Twitter Developer Portal öppnar du din app under Inställningar för användarautentisering , aktiverar tredjepartsautentisering och klistra in den URL:en i Återkopplings-URL:er (och lägger till din butiks-URL under Webbplats-URL ). Eventuella matchningar orsakar inloggnings- eller tokenfel. Använd API-nyckeln och API-hemlighetsnyckeln från Nycklar och tokens som klient-ID och klienthemlighet när du slutför Twitter IdP-konfigurationen i Shopify.
Twitter-testanslutning eller SSO-inloggning misslyckas i Shopify – vad ska jag kontrollera?
Bekräfta att tredjepartsautentisering är aktiverad i din Twitter-app, att återanrops-URL:en i Twitter Developer Portal matchar URL:en från Shopify SSO-appen exakt och att du angav rätt API-nyckel och API-hemlighetsnyckel som klient-ID och klienthemlighet . Ställ in omfattning till profil (och aktivera Begär e-postadress från användare på Twitter om du behöver e-post i Shopify). Kör Testanslutning igen och tillåt popup-fönster i webbläsaren för Twitter-inloggningsfönstret.
Om testanslutningen fortfarande misslyckas, se Tillåt popup-fönster för Shopify SSO eller kontakta shopifysupport@xecurify.com.
Hur omdirigerar jag kunder till kollektioner eller en rabattsida efter Twitter SSO?
Efter installationen Twitter SSO I din Shopify-butik kan du omdirigera kunder till vilken sida som helst efter att de har loggat in. Öppna miniOrange enkel inloggning – SSO app, gå till Fler åtgärderoch sedan Ytterligare inställningar för den konfigurerade Twitter IdP:n. Öppna Konfigurationer efter inloggning flik, ange sökvägen där användarna ska hamna (till exempel /vagn or /samlingar), och spara dina inställningar.
Du kan kontrollera hela
dokumentation här.
Hur aktiverar jag automatisk omdirigering till Twitter för SSO i min Shopify-butik?
Att möjliggöra Automatisk omdirigering till IdP för Twitter SSO, uppgradera SSO-appen till Enterprise (Scale)-planen via appar → miniOrange enkel inloggning → Priser. Öppna sedan Globala konfigurationer, Gör det möjligt Automatisk omdirigering till IdP under Butiksåtkomstinställningaroch spara. Välj om det gäller hela butiken eller bara inloggningssidan så att kunderna skickas direkt till Twitter-inloggningen.
Du kan kontrollera hela
dokumentation här.
Tack för ditt svar. Vi återkommer snart.
Något gick fel. Skicka din fråga igen


