Sökresultat :

×

WooCommerce SSO-inloggning | WordPress WooCommerce-integration


WooCommerce är en öppen källkod och anpassningsbar e-handel WordPress plugin som kan användas för att bygga en onlinenärvaro för ditt företag på några minuter. Med onlinekonstruktionen av din affärsplattform kommer kravet på att användare ska lagra sin information och ge användarna ett säkert sätt att logga in på din webbplats.
Med Single Sign-On aktiverad på WordPress-webbplatsen kommer användarna att besparas från det tråkiga förfarandet med registrering samt tillhandahålla profildetaljer som namn, e-postadress, adress och så vidare när de checkar ut. Förutom enkla transaktioner för användarna, blir webbplatshanteringen också enklare för webbplatsadministratören genom att tillåta spårning av användarinformationen. Administratören kan till och med tilldela användare till olika grupper på basis av produkten de köper och ge förslag på liknande produkter.

miniOrange WordPress SAML SSO-plugin möjliggör sömlös SSO-inloggning på dina WordPress-webbplatser via autentisering genom vilken som helst SAML 2.0-kompatibel identitetsleverantör. När du har autentiserat eller loggat in via din identitetsleverantör loggar du också in på dina WordPress-webbplatser utan att manuellt behöva ange dina referenser. Plugin-programmet låter din Woocommerce-webbplats agera som en SAML SP (Service Provider) som kan konfigureras för att skapa förtroende mellan din webbplats och IdP för att säkert autentisera och aktivera SSO/Logga in för användaren till Woocommerce-webbplatsen. Den extra fördelen med SSO är att dina referenser lagras i din identitetsleverantör och ingen annanstans, vilket lägger till ytterligare ett lager av säkerhet till dina referenser.
miniOrange WordPress SAML SSO Plugin stöder SSO-installation med alla större SAML-kompatibla IDP:er som AzureAD, Okta, AzureB2C, ADFS, nyckelmantel, Google appar och många fler.

Fördelar - WordPress WooCommerce SSO-integration
Fördelar med WordPress Single Sign-On (SSO) Plugin

Funktioner

miniOrange SAML 2.0 SSO Plugin tillhandahåller många funktioner som kan sammanfattas enligt följande:

  1. Komplett webbplatsskydd: Det tillåter begränsning av din WooCommerce-webbplats endast till inloggade användare genom automatisk omdirigering av användare till IdP-inloggningssidan.
  2. Attribut- och rollmappning (användarsynkronisering): Det tillåter synkronisering/mappning av användarprofiler från IdP till WooCommerce-profilfälten och tilldelar även roller baserat på användarens grupp. Du kan kolla in användningsfall för WooCommerce-synkronisering med Keycloak med vår WP SAML SSO-plugin.
  3. Kortkod/widget/länk för SSO-inloggning: Du kan lägga till en länk, kortkod eller en knapp var som helst på din WooCommerce-webbplats för att autentisera användare via din identitetsleverantör.
  4. Enkel utloggning: Den här funktionen låter dig avsluta en användares SSO-session på din WooCommerce-webbplats såväl som deras identitetsleverantör när användaren loggar ut från din WooCommerce-webbplats.
  5. Stöd för flera IDP: Den stöder enkel inloggning från flera IdP:er till din WooCommerce-webbplats. Du kan också aktivera Federation SSO för att tillåta användare att logga in via sina universitetsuppgifter.
  6. Nätverksstöd för flera platser: Du kan konfigurera samma SSO-inloggning med samma IdP för alla undersidor i ett multisite-nätverk och hantera SSO-inställningar för varje undersite på nätverksnivå.
  7. Förfyll kassasidor: Användare kan SSO från sina IdPs till WooCommerce-webbplatsen under kassan för att få förifyllda användardatafält innan köpet.
  8. Sidbegränsning: Du kan konfigurera din WooCommerce-webbplats på ett sådant sätt att specifika sidor/inlägg endast kan begränsas till inloggade användare. Användare kommer att omdirigeras till sin IdP-inloggningssida när de försöker komma åt en begränsad sida/inlägg.

Hur ställer jag in enkel inloggning i WooCommerce med miniOrange?

Förutsättning: Ladda ner och installation

ladda ner WordPress SAML SSO-plugin på din WooCommerce-webbplats för att ställa in enkel inloggning:

WordPress Single Sign On SSO-inloggning med Azure, Azure B2C, Okta, ADFS, Keycloak, Salesforce, Ping, Onelogin, Gsuite, Shibboleth och många SAML IdPs [24/7 SUPPORT]

 Testad med 6.3

Konfigurera WP SAML SSO 2.0-plugin: För att ställa in SSO på din WooCommerce-webbplats måste du konfigurera WP SAML SSO-plugin med din identitetsleverantör. För att göra det skulle du behöva IdP-metadata i form av URL eller fil. IdP-uppgifterna som behövs för att konfigurera plugin-programmet är - IDP-enhets-ID, SAML-inloggnings-URLoch X.509-certifikat

Du kan hitta din identitetsleverantör steg-för-steg-guide från här..

Om du inte hittar din identitetsleverantör i listan kan du följa instruktionerna i guiden nedan för att ställa in plugin:

  • När miniOrange SAML 2.0 SSO Plugin är installerad, navigera till Konfiguration av tjänsteleverantör fliken i plugin-programmet.
    Sök efter din identitetsleverantörs namn eller klicka på din identitetsleverantör från de angivna identitetsleverantörerna.
  • Anpassad IdP-inställning - WordPress WooCommerce SSO-integration
  • Om ditt identitetsleverantörsnamn inte finns i standardlistan kan du klicka på Anpassad IDP för att lägga till anpassad identitetsleverantör.
  • SAML guide - WordPress WooCommerce SSO Integration
  • Navigera till Konfiguration av tjänsteleverantör fliken i plugin-programmet och ange din identitetsleverantörsinformation som IdP Entity ID, SAML Login URL och X.509 Certificate.
  • Om du har IdP-metadatafilen eller webbadressen kan du ladda upp IdP-metadata direkt genom att klicka på Ladda upp IDP-metadatafil/XML knapp.
  • Konfigurationer - WordPress WooCommerce SSO-integration
  • Klicka på Save när du har angett all nödvändig information.
  • Nu, för att testa din konfiguration, klicka på Testkonfiguration knapp.
  • Testet lyckades - WordPress WooCommerce SSO-integration
  • Vid framgångsrik konfiguration får du en TEST Lyckades meddelande och Attributnamn och Attributvärden i Testkonfiguration fönster.

WooCommerce User Profile Mapping

WooCommerce Användarprofiler kan mappas baserat på användarinformationen som erhållits från Identity Provider (IdP) med hjälp av attributmappning.

  1. Grundläggande attributmappning: Grundläggande WooCommerce-attribut inkluderar användarnamn, e-post, förnamn, efternamn, roll och visningsnamn, som kan mappas baserat på IdP-attribut.
    • För att kartlägga WooCommerce-attributen som nämns ovan, navigera till Attribut/rollmappning fliken i WP SAML SSO-plugin.
    • Under avsnittet Attributmappning väljer du de attributvärden som du vill tilldela respektive fält från rullgardinsmenyn.
    • Du kan till exempel mappa Användarnamn som användarens förnamn genom att välja attributvärdet från rullgardinsmenyn.
    • Attributmapping - WordPress WooCommerce SSO-integration
  2. Anpassad attributmappning: Låter dig mappa anpassade attribut, dvs du kan mappa ytterligare IdP-attribut till WooCommerce-användares profil. Du kan aktivera Visningsattribut alternativ för ett attribut om du vill visa det i Wordpress Users-menyn.

    • För att lägga till ett anpassat attribut, navigera till Attribut/rollmappning avsnitt av WP SAML SSO-plugin.
    • Enligt Karta anpassade attribut, ange önskat namn under Anpassat attributnamn och tilldela Attributnamn från IdP genom att välja attributvärdet från rullgardinsmenyn.
    • Klicka på Lägg till attribut för att lägga till fler anpassade attribut. När du är klar klickar du på Save.
    • Till exempel kan du skapa ett attribut Telefon och tilldela ditt önskade attributvärde genom att tilldela det Attributnamn från IDP som innehåller det värdet.
    • Karta anpassade attribut - WordPress WooCommerce SSO-integration

WooCommerce användargrupp/rollmappning

  1. Standardrollmappning: Användare kan tilldelas roller utifrån de IdP-grupper de tillhör.
    • Gå till Attribut/rollmappning sektion av SAML SSO-plugin och bläddra ner till Rollkartläggning sektion.
    • Du kan välja Standardroll för de användare som skulle tilldelas varje SSO-användare.
    • Standardroll - WordPress WooCommerce SSO-integration
  2. Avancerad rollmappning: För att tilldela specifika roller till användare i specifika IdP-grupper måste du nämna det IdP-attributnamn där gruppvärdena tas emot från identitetsleverantören.
    • Gå till Attribut/rollmappning fliken i miniOrange WP SAML SSO-plugin.
    • Ange under Attributmappning Grupp/roll värde som grupper och klicka på Save knapp.
      Gruppmappning - WordPress WooCommerce SSO-integration
    • Du kan tilldela roller till grupper genom att ange gruppnamnet i inmatningsrutan för varje WordPress-roll.
    • Klicka på Save.
    • Till exempel om du vill ställa in rollerna Kund och Store Manager i din WooCommerce till group_1- och group_2-grupper i din IdP kommer alla användare i group_1 automatiskt att mappas som en Kund och group_2 som en Store Manager i WooCommerce, vid tidpunkten för SSO.

      Rollkartläggning - WordPress WooCommerce SSO-integration
  3. Utökad rollkartläggning
    • Skapa inte användare automatiskt om roller inte är mappade: Genom att aktivera den här funktionen kan du skapa användare i Woocommerce baserat på attribut som tas emot från IdP.
    • Tilldela inte roller till olistade användare: Genom att aktivera den här funktionen kan du uppdatera rollerna för befintliga WooCommerce-användare och tilldelar inga Woocommerce-roller till nya användare.
    • Uppdatera inte befintliga användares roller: Att aktivera den här funktionen skulle inte ändra den befintliga användarens givna roll på WooCommerce-webbplatsen "efter SSO".
    • Tillåt inte användarna att logga in med särskilda roller: Genom att aktivera den här funktionen kan du begränsa inloggningen till din WooCommerce-webbplats till specifika användare baserat på deras IdP-grupper.
    • Annat än detta kan användare också skapa Anpassade roller för olika grupper för att begränsa åtkomsten.


Hur initierar man SSO från WooCommerce-webbplatsen?

  1. Automatisk omdirigering från WooCommerce-webbplatsen: Om en inloggningssession inte hittas på WooCommerce-webbplatsen när den kommer åt den, omdirigeras användaren automatiskt till IdP-inloggningssidan för autentisering. A Tvingad autentisering alternativet är tillgängligt i detta som tvingar användaren att autentisera sig varje gång de försöker logga in på WooCommerce-webbplatsen.
  2. Autoredirection - WordPress WooCommerce SSO-integration
  3. Automatisk omdirigering från WordPress: Den här funktionen omdirigerar användare till IdP-inloggningssidan när de försöker komma åt någon WooCommerce-webbplatsadministratörssida. Den här funktionen kommer med en funktionalitet för bakdörrsåtkomst till din WooCommerce-webbplats via din WordPress-inloggning i fall du blir utelåst från din IdP-webbplats.
  4. Autoomdirigering från WordPress - WordPress WooCommerce SSO Integration
  5. Inloggningsknapp: Den används för att skapa en inloggningsknapp på WordPress-inloggningssidan för att omdirigera användare till IdP-inloggningssidan för autentisering. Detta ger också en möjlighet att omdirigera alla användare till WordPress-inloggningssidan, varifrån användarna kan initiera SSO.
  6. Inloggningsknapp - WordPress WooCommerce SSO-integration
  7. SSO-länkar: Widget, kortkod eller SSO-länk kan placeras på valfri sida/inlägg och sidhuvud/sidfot på WooCommerce-webbplatsen så att användare kan logga in med sina IdP-uppgifter (SSO).
  8. SSO-länkar - WordPress WooCommerce SSO-integration

Begränsar åtkomst till WooCommerce-webbplatsen

  1. Automatisk omdirigering: Med hjälp av den här funktionen kan användare automatiskt omdirigeras till IdP-inloggningssidan när de kommer åt vilken sida/inlägg som helst på Woocommerce-webbplatsen.
    • För att aktivera det här alternativet, navigera till Omdirigering & SSO-länkar fliken i WP SAML SSO Plugin.
    • aktivera Omdirigera till IdP om användaren inte är inloggad [SKYDDA KOMPLETT WEBBPLATS] alternativ.
    • Autoredirection - WordPress WooCommerce SSO-integration
    • Du kan också aktivera Tvinga fram autentisering med din IdP vid varje inloggningsförsök möjlighet att tvinga användaren att autentisera sig genom sin IdP vid varje inloggningsförsök på WooCommerce-webbplatsen.
  2. Domänmappning: Den här funktionen gör att du kan begränsa/tillåta Woocommerce-webbplatsåtkomst till användare från en viss domän.
    • För att aktivera det här alternativet, navigera till Attribut/rollmappning avsnitt av WP SAML SSO-plugin.
    • Enligt Domänbegränsning aktivera Aktivera inloggning för domänbegränsning. Ange den domän du vill begränsa eller tillåta åtkomst till och klicka på Save.
    • Domänkartläggning - WordPress WooCommerce SSO-integration
    • När en användare från en begränsad domän försöker logga in får han/hon följande felmeddelande.
    • Felmeddelande - WordPress WooCommerce SSO-integration
    • Detta meddelande kan anpassas under Felmeddelande om begränsad domän under Anpassade meddelanden sektion.
    • Anpassat meddelande - WordPress WooCommerce SSO-integration

Begränsa specifika sidor/inlägg på din WooCommerce-webbplats

Med hjälp av Page Restriction-plugin kan du begränsa specifika sidor/inlägg på din WooCommerce-webbplats, dvs användare måste logga in via sin IdP för att komma åt begränsade sidor.

  • Gå till Sidbegränsning plugin och navigera till Begränsa till inloggade användare fliken.
  • Enligt Välj endast sidor som du vill ge åtkomst till inloggade användare, välj de sidor som du vill begränsa till enbart inloggade användare och klicka på Spara konfiguration.
  • På höger sida under Sidbegränsningsalternativ välj Enskilt inloggning alternativ.
  • Notera: Om du aktiverar det här alternativet kommer dina användare att komma in på WooCommerce-webbplatsen med sina IdP-uppgifter när de försöker komma åt den begränsade sidan.

    Begränsa åtkomst - WordPress WooCommerce SSO-integration
  • Genom att använda sidbegränsning kan du också begränsa specifika sidor eller inlägg baserat på WordPress-användarrollerna.

Förfyll WooCommerce kassafält

Med hjälp av WooCommerce Integrator du kan förfylla kassasidans fält innan betalning. Det låter dig mappa attribut som skickas av din identitetsleverantör till lämpliga kassafält i WooCommerce.

  • När du framgångsrikt har testat SSO-konfigurationen med hjälp av Testkonfiguration knappen i SAML SSO Plugin, navigera till WooCommerce Integrator, där ser du IdP-attributen i en tabell på höger sida.
  • Nu, under WooCommerce-konfiguration avsnitt välj lämpligt IDP-attribut för WooCommerce kassafält.
  • Klicka på Save.
  • Kassafält - WordPress WooCommerce SSO-integration
  • Efter korrekt konfiguration av WooCommerce Integrator för din WooCommerce-webbplats kommer autentiserade användare att se kassafälten fyllda med IDP-attribut tilldelad WooCommerce kassafält.
  • Förifyllda kassasidor - WordPress WooCommerce SSO-integration

Vårt WordPress SAML SSO Plugin stöder integrationer med ett antal addons för att utöka funktionaliteten på din webbplats.
Om du har några anpassade krav, vänligen kontakta oss på samlsupport@xecurify.com och vi hjälper dig att uppnå ditt användningsfall.

Ytterligare resurser

Varför väljer våra kunder miniOrange WordPress Single Sign-On (SSO)-lösningar?


24 / 7 Support

miniOrange ger support dygnet runt för alla lösningar för säker identitet. Vi säkerställer högkvalitativ support för att möta din belåtenhet.

Registrera sig

Recensioner


Se själv vad våra kunder säger om oss.
 

Omdömen

Omfattande installationsguider


Enkla och exakta steg-för-steg-instruktioner och videor som hjälper dig att konfigurera inom några minuter.

Titta på Demo


Vi erbjuder säkra identitetslösningar för enkel inloggning, tvåfaktorsautentisering, adaptiv MFA, provisionering och mycket mer. Vänligen kontakta oss på

 +1 978 658 9387 (USA) | +91 97178 45846 (Indien)   samlsupport@xecurify.com

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