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.
Funktioner
miniOrange SAML 2.0 SSO Plugin tillhandahåller många funktioner som kan sammanfattas enligt följande:
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.
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.
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.
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.
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.
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å.
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.
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]
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.
Om ditt identitetsleverantörsnamn inte finns i standardlistan kan du klicka på Anpassad IDP för att lägga till anpassad identitetsleverantör.
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.
Klicka på Save när du har angett all nödvändig information.
Nu, för att testa din konfiguration, klicka på Testkonfiguration knapp.
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.
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.
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.
WooCommerce användargrupp/rollmappning
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.
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.
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.
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?
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.
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.
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.
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).
Begränsar åtkomst till WooCommerce-webbplatsen
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.
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.
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.
När en användare från en begränsad domän försöker logga in får han/hon följande felmeddelande.
Detta meddelande kan anpassas under Felmeddelande om begränsad domän under Anpassade meddelanden sektion.
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.
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.
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.
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.
Vi erbjuder säkra identitetslösningar för enkel inloggning, tvåfaktorsautentisering, adaptiv MFA, provisionering och mycket mer. Vänligen kontakta oss på
Om du inte hör från oss inom 24 timmar, skicka gärna ett uppföljningsmail till info@xecurify.com
Cookieinställningar
Cookiesamtycke
Denna sekretesspolicy gäller för miniorange webbplatser som beskriver hur vi hanterar personuppgifterna. När du besöker någon webbplats kan den lagra eller hämta informationen i din webbläsare, mestadels i form av cookies. Den här informationen kan handla om dig, dina preferenser eller din enhet och används mest för att webbplatsen ska fungera som du förväntar dig. Informationen identifierar dig inte direkt, men den kan ge dig en mer personlig webbupplevelse. Klicka på kategorirubrikerna för att kontrollera hur vi hanterar cookies. För sekretesspolicyn för våra lösningar kan du se integritetspolicy.
Strängt nödvändiga Cookies
Alltid aktiv
Nödvändiga cookies hjälper till att göra en webbplats fullt användbar genom att aktivera de grundläggande funktionerna som webbplatsnavigering, inloggning, fylla i formulär etc. De cookies som används för funktionaliteten lagrar ingen personlig identifierbar information. Vissa delar av webbplatsen kommer dock inte att fungera korrekt utan cookies.
Prestandakakor
Alltid aktiv
Dessa cookies samlar endast in samlad information om trafiken på webbplatsen inklusive - besökare, källor, sidklick och visningar etc. Detta gör att vi kan veta mer om våra mest och minst populära sidor tillsammans med användarnas interaktion med de handlingsbara elementen och därmed låta oss veta mer om våra mest och minst populära sidor vi förbättrar prestandan på vår webbplats såväl som våra tjänster.