Suchergebnisse :

×

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

Optimieren Sie die Benutzererfahrung in Joomla mit der nahtlosen Integration von Google Apps Single Sign-on (G Suite SSO) mithilfe des leistungsstarken OAuth 2.0-Protokolls. Mit dem miniOrange Joomla OAuth/OpenID Connect Single Sign-on (SSO)-Plugin wird die Einrichtung von Google Apps SSO in Joomla zum Kinderspiel und gewährleistet einen sicheren Anmeldeprozess. So können Benutzer einfach und sicher auf die Joomla-Website zugreifen, indem sie sich mit ihren Google Apps OAuth-Anmeldeinformationen authentifizieren. Das Google Apps OAuth Joomla-Plugin bietet zudem erweiterte Funktionen wie die automatische Benutzererstellung, Attribut- und Gruppenzuordnung . Besuchen Sie unsere Joomla OAuth Client-Plugin-Seite, um mehr über die Funktionen und Preispläne unseres Joomla OAuth Single Sign-on (OAuth & OpenID Connect)-Plugins zu erfahren.


Youtube-Farbe Erstellt mit Skizze.

Um OAuth Single Sign-On zwischen Joomla und Google Apps einzurichten, können Sie auch diesem Schritt-für-Schritt -Einrichtungsvideo folgen.

In dieser Konfiguration fungiert Google Apps als OAuth-Server, während Joomla es Benutzern ermöglicht, sich mit ihren Google Apps-Anmeldedaten über das Joomla OAuth Client Plugin anzumelden.

  • 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-AnbieterSie können auch Ihren eigenen benutzerdefinierten Anbieter konfigurieren, indem Sie zu folgender Seite navigieren: Custom Application Tab.
Erste Schritte mit der Einrichtung des OAuth-Clients

  • Nachdem Sie Ihren OAuth-Anbieter ausgewählt haben, kopieren Sie 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

  • Zurück Nach Google Apps-Konsole und melden Sie sich in Ihrem Dashboard an. Klicken Sie hier auf die Wählen Sie Projekt aus .
Google Apps Console-Dashboard

  • Klicken Sie auf Neues Projekt um ein neues zu erstellen Google Apps Projekt für einen Joomla OAuth-Client.
Klicken Sie auf „Neues Projekt“.

  • Geben Sie die Projektname im angegebenen Feld und klicken Sie auf die Erschaffung Schaltfläche. Nachdem das Projekt erstellt wurde, müssen Sie das neu erstellte Projekt möglicherweise aus der Schaltfläche auswählen. Projektauswahl (Die Schaltfläche „Projekt auswählen“).
Projektdetails eingeben

  • Klicken Sie nun auf die APIs und Dienste Knopf von der Schnellzugriff Abschnitt. Die Schaltfläche „APIs & Dienste“ finden Sie auch in der Seitenleiste.
Schnellzugriff auf das Projekt-Dashboard

  • Klicken Sie nun auf Aus- und Fortbildungen Schaltfläche in der Seitenleiste.
Schnellzugriff auf das Projekt-Dashboard

  • Klicken Sie nun auf Konfigurieren Sie den Zustimmungsbildschirm Schaltfläche. Klicken Sie dann auf die Schaltfläche. Los geht´s .
Zustimmung konfigurieren

Beginnen Sie mit der Einrichtung der Projekt-App.

  • Geben Sie nun die App-InformationenWählen Sie die Zielgruppe, eingeben Kontaktinformationenund stimmen Sie dem zu AGB. Klicken Sie dann auf Erschaffung .
Projektkonfiguration

Projektkonfiguration

Projektkonfiguration

Projektkonfiguration

  • Gehe jetzt zum Datenzugriff Tab.
Wechseln Sie zur Registerkarte Datenzugriff

  • Klicken Sie hier auf Hinzufügen oder Entfernen von Bereichen Klicken Sie anschließend auf die Schaltfläche. Wählen Sie dann die Bereiche aus, auf die das Projekt zugreifen soll. Klicken Sie anschließend auf die Schaltfläche. Update .
Hinzufügen oder Entfernen von Bereichen

Hinzufügen oder Entfernen von Bereichen

  • Jetzt geh zum Kunden Klicken Sie in der Seitenleiste auf den entsprechenden Tab. Client erstellen .
Client erstellen

Client erstellen

  • Hier auswählen Webanwendung aus dem Dropdown-Menü auswählen. Dann eingeben App Name und geben Sie die Umleitungs-URI wir zuvor kopiert haben Schritt 1:. Klicken Sie dann auf Erschaffung .
Client-App erstellen

Client-App erstellen

  • Kopieren Sie nun die Kunden-ID und Kundengeheimnis. Sie können die . auch herunterladen JSON-Datei und speichere es zur Sicherung.
Kundengeheimnisse schützen

  • Gehen Sie zurück zu Ihrem Joomla-Dashboard. Dann geh zu Schritt 2: in England, Konfigurieren Sie OAuth Tab.
  • Geben Sie die Client-ID, Client-Geheimnis und Gültigkeitsbereich in den angegebenen Feldern. Außerdem: Client-Anmeldeinformationen festlegen. In Kopfzeile und Text 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 Google Apps als benutzerdefinierten OAuth- oder OIDC-Anbieter zu konfigurieren.
Geltungsbereich openid-E-Mail-Profil
Endpunkt autorisieren https://accounts.google.com/o/oauth2/auth
Zugriffstoken-Endpunkt https://www.googleapis.com/oauth2/v4/token
Endpunkt für Benutzerinformationen abrufen https://www.googleapis.com/oauth2/v1/userinfo
Client-Anmeldeinformationen festlegen In beiden (im Header und im Text)

  • 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.
  • Zurück Nach Schritt 3: in England, Konfigurieren Sie OAuth Tab und klicken Sie auf Testkonfiguration .
IdP-Metadaten hochladen

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

  • Wählen Sie nun den Attributnamen für E-Mail und Benutzername aus der Dropdown-Liste. Klicken Sie dann auf Konfiguration abschließen .
IdP-Metadaten hochladen

  • Gehe jetzt zu Schritt 4:, hier kopieren Sie die Anmelde-/SSO-URL und fügen Sie es Ihrer Website hinzu.
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!

Unterstützung