Suchergebnisse :

×

nopCommerce OAuth Single Sign-On (SSO) mit Okta als OAuth-Anbieter


nopCommerce OAuth Single Sign-On (SSO) Das Modul bietet die Möglichkeit, OAuth Single Sign-On für Ihren nopCommerce-Shop oder Ihre Website zu aktivieren. Mit Single Sign-On können Sie nur ein Passwort verwenden, um auf Ihren nopCommerce-Shop oder Ihre Website und Dienste zuzugreifen. Unser Modul ist mit allen OAuth-konformen Identitätsanbietern kompatibel. Hier gehen wir eine Schritt-für-Schritt-Anleitung durch, um Single Sign-On (SSO) zwischen nopCommerce und Okta unter Berücksichtigung von Okta als OAuth-Anbieter zu konfigurieren.

Voraussetzungen: Download und Installation

  • Herunterladen das nopCommerce OAuth Single Sign-On (SSO)-Modul.
  • Um das Plugin zu installieren, melden Sie sich als Administrator bei Ihrer nopCommerce-Site oder Ihrem Shop an. Navigieren Sie im Admin-Dashboard zu Registerkarte „Konfiguration“ >> Lokale Plugins.
  • Wählen Sie in der oberen rechten Ecke der Seite das aus Laden Sie ein Plugin oder Theme hoch Klicken Sie auf die Schaltfläche, um die heruntergeladene Plugin-ZIP-Datei hochzuladen. Befolgen Sie die weiteren Anweisungen, um das Plugin zu installieren.

Schritte zum Konfigurieren von nopCommerce OAuth Single Sign-On (SSO) mit Okta als Identitätsanbieter

1. Konfigurieren Sie Okta als IDP

  • Gehen Sie zunächst zu https://www.okta.com/login und melden Sie sich bei Ihrem Okta-Konto an.
  • Gehen Sie zum Okta Admin-Panel. Gehe zu Anwendungen -> Anwendungen.
  • nopCommerce OAuth Single Sign-On (SSO) mit Okta als IDP – App-Verknüpfung hinzufügen
  • Sie erhalten den folgenden Bildschirm. Klicke auf App-Integration erstellen .
  • nopCommerce OAuth Single Sign-On (SSO) mit Okta als IDP – Anwendung hinzufügen
  • Wählen Sie die Anmeldemethode aus OIDC – OpenID Connect Option und wählen Sie Anwendungstyp als Internetanwendung, Klicken Sie auf Weiter .
  • nopCommerce OAuth Single Sign-On (SSO) mit Okta als IDP – Methoden auswählen
  • Sie werden zur App-Detailseite weitergeleitet. Eingeben App-Integration Name und Anmeldeumleitungs-URIs. Sie erhalten das vom miniOrange nopCommerce OAuth Plugin
  • nopCommerce OAuth Single Sign-On (SSO) mit Okta als IDP – CallbackURL
  • Scrollen Sie nach unten und Sie werden das sehen Assignments Abschnitt. Wählen Sie eine Option mit kontrolliertem Zugriff und deaktiviere die Option Sofortigen Zugriff mit Federation Broker-Modus aktivieren. Klicke auf Schaltfläche Speichern.
  • nopCommerce OAuth Single Sign-On (SSO) mit Okta als IDP – deaktiviertes Kontrollkästchen
  • Jetzt erhalten Sie die Client-Anmeldeinformationen und Okta-Domain. Kopieren Sie diese Anmeldeinformationen miniorange nopCommerce OAuth-Plugin Konfiguration auf entsprechenden Feldern.
  • nopCommerce OAuth Single Sign-On (SSO) mit Okta als IDP – Client-Zugangsdaten
  • Gehen Sie zu Registerkarte "Anwendungen" und klicken Sie auf Ihre Bewerbung.
  • nopCommerce OAuth Single Sign-On (SSO) mit Okta als IDP – App auswählen
  • Wähle aus Assignments Tab.
  • nopCommerce OAuth Single Sign-On (SSO) mit Okta als IDP – Zuweisung
  • Klicken Sie auf Kostenlos erhalten und dann auf Installieren. Weisen und wählen Sie Personen zuweisen.
  • Wenn Sie die Anwendung mehreren Benutzern gleichzeitig zuweisen möchten, wählen Sie Zu Gruppen zuweisen [Wenn eine App einer Gruppe zugewiesen wird, wird die App allen Personen in dieser Gruppe zugewiesen.]
  • nopCommerce OAuth Single Sign-On (SSO) mit Okta als IDP – wählen Sie „Personen zuweisen“.
  • Klicken Sie auf Kostenlos erhalten und dann auf Installieren. Weisen neben einem Benutzernamen.
  • nopCommerce OAuth Single Sign-On (SSO) mit Okta als IDP – klicken Sie auf Zuweisen
  • Klicken Sie auf Kostenlos erhalten und dann auf Installieren. Speichern und zurückgehen.
  • nopCommerce OAuth Single Sign-On (SSO) mit Okta als IDP – zurück
  • Klicken Sie auf Kostenlos erhalten und dann auf Installieren. Erledigt .
  • nopCommerce OAuth Single Sign-On (SSO) mit Okta als IDP – Klicken Sie auf „Fertig“.
  • Navigieren Sie in Ihrem Okta-Admin-Dashboard zu Sicherheit -> API.
  • nopCommerce OAuth Single Sign-On (SSO) mit Okta als IDP – Navigieren Sie zur API
  • Wählen Sie Ihre SSO-Anwendung aus und klicken Sie auf bearbeiten klicken.
  • nopCommerce OAuth Single Sign-On (SSO) mit Okta als IDP – Klicken Sie auf Bearbeiten
  • Gehen Sie zu aus aller Welt und wählen Sie die ID Token-Option.
  • nopCommerce OAuth Single Sign-On (SSO) mit Okta als IDP – ID-Token auswählen
  • Klicken Sie auf Anspruch hinzufügen .
  • nopCommerce OAuth Single Sign-On (SSO) mit Okta als IDP – Ansprüche hinzufügen
  • geben Sie ein Name und Vorname zu Ihrem Anspruch/Attribut hinzufügen und auswählen ID-Token aus der Dropdown-Liste „Tokentyp“. Geben Sie nun den Wert ein user.$attribute der Wert Feld basierend auf dem Attribut, das Sie empfangen möchten. Behalten Sie die anderen Einstellungen als Standard bei und klicken Sie auf Erstellen .
  • okta Single Sign-On (SSO) OAuth/OpenID WordPress-Einstellung für die Anmeldeschaltfläche „Neuen Client erstellen“.
  • Befolgen Sie die gleichen Schritte für alle Attribute, die Sie sehen möchten. Sie erhalten eine Liste ähnlich der folgenden.
  • okta Single Sign-On (SSO) OAuth/OpenID WordPress-Einstellung für die Anmeldeschaltfläche „Neuen Client erstellen“.

Sie haben Okta erfolgreich als OAuth-Server (Identitätsanbieter) für die SSO-Anmeldung in Ihrer nopCommerce-Anwendung konfiguriert.

2. Konfigurieren Sie nopCommerce als SP

  • Unter dem Konfigurieren Sie OAuth/OIDC Registerkarte, wählen Sie Okta aus der unten aufgeführten Liste der Identitätsanbieter
  • nopCommerce OAuth Single Sign-On (SSO) mit Okta als IDP – Liste der SAML-kompatiblen Identitätsanbieter
  • Wenn Sie mit der Konfiguration Ihres Identitätsanbieters fertig sind, erhalten Sie die Client-ID, das Client-Geheimnis und alle erforderlichen Authentifizierungsendpunkte.
  • Kopieren Sie die Weiterleitungs-/Rückruf-URL aus dem Plugin und stellen Sie es Ihrem Identitätsanbieter zur Verfügung, damit dieser es auf seiner Seite konfiguriert.
  • Geben Sie die restlichen erfassten Daten in die entsprechenden Felder unten ein:
  • Klicken Sie auf Speichern.
  • Hinweis: Bitte stellen Sie sicher, dass die SSO aktivieren Das Kontrollkästchen ist aktiviert.
  • nopCommerce OAuth Single Sign-On (SSO) mit Okta als IDP – Füllen Sie die Endpunkte des Identitätsanbieters aus

3. OAuth-SSO testen

  • Klicken Sie auf Testkonfiguration um zu überprüfen, ob Sie das Plugin richtig konfiguriert haben.
  • Bei erfolgreicher Konfiguration werden Ihnen im Testkonfigurationsfenster der Attributname und die Attributwerte angezeigt.
  • nopCommerce OAuth Single Sign-On (SSO) mit Okta als IDP – Testen der OAuth SSO-Testkonfiguration

4. Attributzuordnung

  • Der Attribut-/Rollenzuordnung Ordnen Sie auf der Registerkarte „Nopcommerce“ die von Ihrem Identitätsanbieter bereitgestellten Attributnamen den Attributen Ihres Nopcommerce-Shops zu.
  • Klicken Sie auf Speichern .
  • nopCommerce OAuth Single Sign-On (SSO) mit Okta als IDP – Attributzuordnung

5. SSO-Link für Ihren nopCommerce-Shop hinzufügen

  • Unter dem Umleitung und SSO-Link Verwenden Sie auf der Registerkarte die URL mit der Bezeichnung „ Ihr Store-SSO-Link in Ihrem Geschäft, um das SSO zu initiieren.
  • nopCommerce OAuth Single Sign-On (SSO) mit Okta als IDP – Attributzuordnung

Sie können das sogar konfigurieren Umbraco SAML Single Sign-On (SSO) Modul mit einem beliebigen Identitätsanbieter wie z ADFS, Azure AD, Bitium, zentrify, G Suite, JBoss Keycloak, Okta, OneLogin, Salesforce, AWS Cognito, OpenAM, Oracle, PingFederate, PingOne, RSA SecureID, Shibboleth-2, Shibboleth-3, SimpleSAML, WSO2 oder sogar mit Ihrem eigenen Benutzerdefinierter Identitätsanbieter. Um andere Identitätsanbieter zu überprüfen, klicken Sie auf hier.

Weitere Informationen


Hilfe benötigt?

Sie können Ihren Identitätsanbieter nicht finden? Schicken Sie uns eine E-Mail nopcommercesupport@xecurify.com Wir helfen Ihnen bei der Einrichtung von SSO mit Ihrem IDP und geben Ihnen eine schnelle Anleitung (per E-Mail/Besprechung) zu Ihren Anforderungen. Unser Team hilft Ihnen bei der Auswahl der für Ihre Anforderungen am besten geeigneten Lösung/Plan.


Hallo!

Brauchen Sie Hilfe? Wir sind hier!

Support
Kontaktieren Sie den miniOrange-Support
Erfolg

Vielen Dank für Ihre Anfrage.

Wenn Sie innerhalb von 24 Stunden nichts von uns hören, können Sie gerne eine Folge-E-Mail an senden info@xecurify.com