Suchergebnisse :

×

Joomla OAuth-Client-Integration mit Okta Single Sign-On (SSO)

Richten Sie Single Sign-On (SSO) auf Ihrer Joomla-Site über den Okta OAuth-Anbieter mithilfe des Joomla OAuth & OpenID Connect-Plugins ein. Durch die Integration von Okta Single Sign-On (SSO) in Joomla mithilfe des OAuth 2.0-Authentifizierungsprotokolls können sich Ihre Benutzer sicher bei Ihren Joomla-Websites und -Anwendungen anmelden, indem sie sich beim Okta OAuth-Anbieter authentifizieren. Das Okta OAuth Joomla-Plugin bietet auch erweiterte Funktionen wie die automatische Benutzererstellung, Attributzuordnung, Gruppenzuordnung usw. Besuchen Sie unsere Joomla OAuth Client Plugin Seite, um mehr über die Funktionen zu erfahren und Preispläne Wir bieten das Plugin OAuth Single Sign-on (OAuth & OpenID Connect) für Joomla an.


Youtube-Farbe Erstellt mit Skizze.

Um OAuth Single Sign-On zwischen Joomla und Okta einzurichten, können Sie auch dieser Schritt-für-Schritt-Anleitung folgen. Video einrichten.

In dieser Konfiguration Okta fungiert als OAuth-Server, während Joomla ermöglicht Benutzern die Anmeldung mit ihren Okta-Anmeldeinformationen unter Verwendung des Joomla OAuth-Client-Plugin.

  • Melden Sie sich bei Ihrer Joomla-Site an Administrator Konsole.
  • Klicken Sie im linken Umschaltmenü auf System, dann klicken Sie im Abschnitt „Installieren“ auf Erweiterungsoptionen.
  • Klicken Sie nun auf Oder Suchen Sie nach einer Datei Klicken Sie auf die Schaltfläche, um die zuvor heruntergeladene Plugin-Datei zu finden und zu installieren.
  • Die Installation des Plugins ist erfolgreich. Klicken Sie nun auf Jetzt loslegen!
  • Der OAuth konfigurieren -> Vorkonfigurierte Apps Wählen Sie auf der Registerkarte Ihre aus OAuth-Anbieter. Sie können auch nach suchen benutzerdefiniertes OAuth oder benutzerdefiniertes OpenID Anwendung in die Suchleiste und konfigurieren Sie Ihren eigenen benutzerdefinierten Anbieter.
Erste Schritte mit der Einrichtung des OAuth-Clients

  • Nachdem Sie Ihren OAuth-Anbieter ausgewählt haben, werden Sie zum weitergeleitet Schritt 1 [URL umleiten] Tab. Kopieren Sie nun die Rückruf-/Umleitungs-URL die wir verwenden werden, um den OAuth-Server zu konfigurieren, klicken Sie dann auf die Speichern weiter .
Erste Schritte mit der Einrichtung des OAuth-Clients

  • Melde dich bei deinem Okta-Dashboard.
  • Gehen Sie zum Okta Admin-Panel. Gehe zu Anwendungen -> Anwendungen.
Okta-Dashboard

  • Sie erhalten den folgenden Bildschirm. Klicke auf App-Integration erstellen .
Neue Okta-App erstellen

  • Wählen Sie Anmeldemethode als aus OIDC – OpenID Connect Option und wählen Sie Anwendungstyp als Internetanwendung, klicken Sie auf Next .
OIDC-App erstellen

  • Sie werden zur App-Detailseite weitergeleitet. Eingeben Name der App-Integration und Umleitungs-URIs für die Anmeldung die wir kopiert haben als Rückruf/Weiterleitung URL.
Geben Sie die Rückruf-URL ein

  • Scrollen Sie nach unten und Sie werden das sehen Assignments Abschnitt. Wählen Sie eine Option für den kontrollierten Zugriff als Gewähren Sie jedem in Ihrer Organisation Zugriff, deaktivieren Sie das Kontrollkästchen Sofortigen Zugriff mit dem Federation Broker-Modus aktivieren und dann auf klicken Gespeichert .
Zugriff aktivieren

  • Jetzt erhalten Sie die Client-ID und Client-Geheimnis. Bewahren Sie diese Anmeldeinformationen für die Konfiguration des miniOrange OAuth Client Single Sign-On (SSO)-Plugins bereit.
IdP-Metadaten hochladen

  • In der Kopfzeile rechts oben erhalten Sie Ihren Domainnamen. Halten Sie den Domainnamen griffbereit.

Hinweis: Kopieren Sie die Okta-Domäne, um das Joomla OAuth Single Sign-On (SSO)-Plugin zu konfigurieren. zB. (https://dev-32414285-admin.okta.com), dann ist Ihre Domäne dev-32414285.okta.com.

Domänennamen kopieren

  • Gehen Sie zurück zu Ihrem Joomla-Dashboard. Dann geh zu Schritt 2 [Kunden-ID und Geheimnis].
  • Fügen Sie das ein Client-ID, Client-Geheimnis und Domäne. Legen Sie auch Client-Anmeldeinformationen fest In der Kopfzeile dann klicke auf Einstellungen speichern. Sobald die Einstellungen gespeichert sind, klicken Sie auf Konfiguration speichern.
IdP-Metadaten hochladen

  • Nachfolgend sind Umfang und Endpunkte aufgeführt, die zum Konfigurieren von Joomla als OAuth-Client-Plugin erforderlich sind, um Okta als benutzerdefinierten OAuth- oder OIDC-Anbieter zu konfigurieren.
Geltungsbereich openid-E-Mail
Endpunkt autorisieren https://{yourOktaDomain}.com/oauth2/default/v1/authorize
Zugriffstoken-Endpunkt https://{yourOktaDomain}.com/oauth2/default/v1/token
Endpunkt für Benutzerinformationen abrufen https://{yourOktaDomain}.com/oauth2/default/v1/userinfo
Benutzerdefinierte Weiterleitungs-URL nach dem Abmelden:[optional] https://{yourdomain.okta}.com/login/signout?fromURI=<your url>
Client-Anmeldeinformationen festlegen Nur im Header

  • Die Zuordnung von Benutzerattributen ist zwingend erforderlich, damit sich Benutzer erfolgreich bei Joomla anmelden können. Wir werden mit den folgenden Einstellungen Benutzerprofilattribute für Joomla einrichten.
  • Gehe zu Schritt 3 [Attributzuordnung] Tab und klicken Sie auf Testkonfiguration .
IdP-Metadaten hochladen

  • Sie können die Attribute in der Testkonfigurationsausgabe wie folgt sehen.
IdP-Metadaten hochladen

  • Gehe jetzt zum Schritt 3 [Attributzuordnung] Registerkarte und wählen Sie den Attributnamen für aus E-Mail und Benutzername aus der Dropdown-Liste. Klicken Sie dann auf Konfiguration abschließen .
IdP-Metadaten hochladen

  • Gehe jetzt zu Schritt 4 [SSO-URL] Registerkarte, hier kopieren Sie die Anmelde-/SSO-URL und fügen Sie es Ihrer Site hinzu, indem Sie die angegebenen Schritte befolgen.
IdP-Metadaten hochladen

  • Melden Sie sich jetzt ab und gehen Sie zu den Seiten Ihrer Joomla-Site, auf denen Sie diesen Link hinzugefügt haben. Dort, wo Sie diese Schaltfläche platziert haben, wird ein Anmeldelink angezeigt. Klicken Sie auf diese Schaltfläche, um SSO durchzuführen.


ADFS_sso ×
Hallo!

Brauchen Sie Hilfe? Wir sind hier!

Support