Sökresultat :

×

nopCommerce OAuth Single Sign-On (SSO) med Google som OAuth-leverantör


nopCommerce OAuth Single Sign-On (SSO) modulen ger möjlighet att aktivera OAuth Single Sign-On för din nopCommerce-butik eller webbplats. Genom att använda Single Sign-On kan du bara använda ett lösenord för att komma åt din nopCommerce-butik eller webbplats och tjänster. Vår modul är kompatibel med alla OAuth-kompatibla identitetsleverantörer. Här kommer vi att gå igenom en steg-för-steg-guide för att konfigurera enkel inloggning (SSO) mellan nopCommerce och Google som överväger Google som OAuth-leverantör.

Förutsättningar: Ladda ner och installation

  • Download nopCommerce OAuth Single Sign-On (SSO)-modulen.
  • För att installera plugin, logga in som admin på din nopCommerce-webbplats eller butik. I administratörsinstrumentpanelen, navigera till Fliken Konfiguration >> Lokala plugins.
  • I det övre högra hörnet på sidan väljer du Ladda upp plugin eller tema knappen för att ladda upp den nedladdade plugin-zip. Följ instruktionerna vidare för att installera plugin-programmet.

Steg för att konfigurera nopCommerce OAuth Single Sign-On (SSO) med Google som identitetsleverantör

1. Konfigurera Google som IDP

  • Gå till https://console.developers.google.com/ och registrera dig/logga in.
  • Klicka på Välj projekt för att skapa ett nytt Google Apps-projekt kommer du att se en popup med listan över alla dina projekt.
  • nopCommerce OAuth Single Sign-On (SSO) med Google som IDP - Välj projekt
  • Du kan klicka på Nytt projekt knappen för att skapa ett nytt projekt.
  • nopCommerce OAuth Single Sign-On (SSO) med Google som IDP - Klicka på nytt projekt
  • Ange ditt projektnamn under Projektnamn fältet och klicka på Skapa.
  • nopCommerce OAuth Single Sign-On (SSO) med Google som IDP - Skapa projekt
  • Gå till navigationsmenynAPI: erTjänsterReferenser.
  • nopCommerce OAuth Single Sign-On (SSO) med Google som IDP – gå till användaruppgifter
  • Klicka på Skapa Referenser -knappen och välj sedan OAuth-klient-ID från de alternativ som tillhandahålls.
  • nopCommerce OAuth Single Sign-On (SSO) med Google som IDP - klientuppgifter
  • Om du står inför en varning som säger att för att skapa ett OAuth-klient-ID måste du ange ett produktnamn på samtyckesskärmen (som visas i bilden nedan). Klicka på Skärmen Konfigurera samtycke knapp.
  • nopCommerce OAuth Single Sign-On (SSO) med Google som IDP - konfigurera samtyckesskärmen för google OAuth för nopCommerce
  • Välj hur du vill konfigurera och registrera din app och klicka på skapa knapp.
  • nopCommerce OAuth Single Sign-On (SSO) med Google som IDP - Konfigurera Google OAuth-samtyckesskärmen
  • Ange nödvändiga uppgifter som t.ex Appens namn, e-post för användarsupport. och klicka på Spara och fortsätt knapp.
  • nopCommerce OAuth Single Sign-On (SSO) med Google som IDP - Ange appinformation nopCommerce OAuth Single Sign-On (SSO) med Google som IDP - Ange detaljer och spara
  • Nu för att konfigurera omfattningar, klicka på Lägg till eller ta bort scopes knapp.
  • nopCommerce OAuth Single Sign-On (SSO) med Google som IDP - Lägg till eller ta bort Google scopes
  • Välj nu Scopes för att ge ditt projekt åtkomst till specifika typer av privat användardata från deras Google-konto och klicka på Uppdatering knapp.
  • nopCommerce OAuth Single Sign-On (SSO) med Google som IDP - Google Scopes
  • Gå till Fliken Inloggningsuppgifter och klicka på Skapa Referenser knapp. Välj Webbapplikation från rullgardinsmenyn för att skapa en ny applikation.
  • nopCommerce OAuth Single Sign-On (SSO) med Google som IDP - Välj webbapplikation
  • Ange det namn du vill ha för ditt klient-ID under namnfältet och ange Omdirigera/återuppringnings-URI från miniOrange nopCommerce OAuth-modulen under Auktoriserad omdirigering URI-fältet och klicka på Skapa knapp.
  • nopCommerce OAuth Single Sign-On (SSO) med Google som IDP - skapa oauth-klient-id
  • Du kommer att se en popup med klient-ID och klienthemlighet. Kopiera din kund-ID och Klienthemlighet och spara den i din miniOrange nopCommerce OAuth-pluginkonfiguration.
  • nopCommerce OAuth Single Sign-On (SSO) med Google som IDP - klient-id klienthemlighet

Du har framgångsrikt konfigurerat Google som OAuth-server (identitetsleverantör) för att uppnå SSO-inloggning i din nopCommerce-applikation.

2. Konfigurera nopCommerce som SP

  • Enligt Konfigurera OAuth/OIDC fliken, välj Google från listan över identitetsleverantörer som visas nedan
  • nopCommerce OAuth Single Sign-On (SSO) med Google som IDP - SAML-kompatibel lista över identitetsleverantörer
  • När du är klar med att konfigurera din identitetsleverantör får du klient-ID, klienthemlighet och alla nödvändiga autentiseringsslutpunkter.
  • kopiera Redirect/Callback URL från plugin-programmet och ge det till din identitetsleverantör för att konfigurera det på deras sida.
  • Fyll i resten av de förvärvade uppgifterna i motsvarande fält som visas nedan:
  • Klicka på Save.
  • Notera: Se till att Aktivera SSO kryssrutan är markerad.
  • nopCommerce OAuth Single Sign-On (SSO) med Google som IDP - Fyll i identitetsleverantörens slutpunkter

3. Testar OAuth SSO

  • Klicka på Testkonfiguration för att kontrollera om du har konfigurerat plugin-programmet korrekt.
  • Vid lyckad konfiguration kommer du att få attributnamn och attributvärden i testkonfigurationsfönstret.
  • nopCommerce OAuth Single Sign-On (SSO) med Google som IDP - Testar OAuth SSO-testkonfiguration

4. Attributmappning

  • Enligt Attribut/rollmappning mappa attributnamnen från din identitetsleverantör med dina nopcommerce-butiksattribut.
  • Klicka på Save knapp.
  • nopCommerce OAuth Single Sign-On (SSO) med Google som IDP - Attribut Mapping

5. Lägger till SSO-länk för din nopCommerce-butik

  • Enligt Omdirigering & SSO-länk Använd webbadressen märkt som Din butik SSO-länk i din butik för att initiera SSO.
  • nopCommerce OAuth Single Sign-On (SSO) med Google som IDP - Attribut Mapping

Du kan till och med konfigurera Umbraco SAML Single Sign-On (SSO) modul med valfri identitetsleverantör som t.ex ADFS, Azure AD, Bitium, Centrify, G Suite, JBoss Keycloak, Okta, OneLogin, Salesforce, AWS Cognito, OpenAM, Oracle, PingFederate, PingOne, RSA SecureID, Shibboleth-2, Shibboleth-3, SimpleSAML, WSO2 eller till och med med din egen anpassad identitetsleverantör. För att kontrollera andra identitetsleverantörer, klicka här..

Ytterligare resurser


Behöver hjälp?

Kan du inte hitta din identitetsleverantör? Maila oss vidare nopcommercesupport@xecurify.com och vi hjälper dig att ställa in SSO med din IDP och för snabb vägledning (via e-post/möte) om ditt krav och vårt team hjälper dig att välja den bästa lämpliga lösningen/planen enligt dina krav.


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