Suchergebnisse :

×

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

Optimieren Sie Ihr Joomla-Benutzererlebnis mit der nahtlosen Integration von Google Apps Single Sign-on (G Suite SSO) unter Verwendung 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 Anmeldevorgang. So können Benutzer einfach und sicher auf die Joomla-Site zugreifen, indem sie sich mit ihren Google Apps OAuth Provider-Anmeldeinformationen authentifizieren. Das Google Apps 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 Google Apps einzurichten, können Sie auch dieser Schritt-für-Schritt-Anleitung folgen. Video einrichten.

In dieser Konfiguration Google Apps fungiert als OAuth-Server, während Joomla ermöglicht Benutzern die Anmeldung mit ihren Google Apps-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

Google Apps Dashboard

  • Klicken Sie auf Wählen Sie Projekt aus um ein neues zu erstellen Google Apps Projekt für Joomla OAuth-Client. Sie sehen ein Popup mit der Liste aller Ihrer Projekte.
Google Apps - Projekt auswählen

  • Sie können auf die Schaltfläche NEUES PROJEKT Klicken Sie auf die Schaltfläche, um ein neues Projekt zu erstellen Google Apps als OAuth-Server.
Google Apps – Projekt erstellen

  • Geben Sie Ihre Projektname unter dem Feld Projektname und klicken Sie auf Kreation.
Projektdetails eingeben

  • Gehe zu Navigationsmenü -> APIs -> Dienste -> Anmeldeinformationen.
App-Anmeldeinformationen eingeben

  • Klicken Sie auf erstellen Sie Credentials und dann auswählen OAuth-Client-ID aus den angebotenen Optionen.
Einrichten der Google Apps-Anmeldung

  • Falls Sie mit einer Warnung konfrontiert werden, die besagt, dass Sie zum Erstellen einer OAuth-Client-ID einen Produktnamen auf dem Zustimmungsbildschirm festlegen müssen (wie im Bild unten gezeigt). Klick auf das Konfigurieren Sie den Zustimmungsbildschirm .
Einstellungen konfigurieren

  • Geben Sie die erforderlichen Details ein, z App Name, Benutzer-Support-E-Mail und klicken Sie auf Speichern und weiter .
Einstellungen konfigurieren

Einstellungen konfigurieren

  • Klicken Sie nun auf, um Bereiche zu konfigurieren Fügen Sie die Bereiche hinzu oder entfernen Sie sie .
Bereiche hinzufügen oder entfernen

  • Wählen Sie nun das Scopes um Ihrem Projekt den Zugriff auf bestimmte Arten privater Benutzerdaten aus ihrem Google-Konto zu gestatten, und klicken Sie auf die Schaltfläche „Aktualisieren“.
Wählen Sie Bereiche aus

  • Gehen Sie zum Registerkarte „Anmeldeinformationen“. und klicken Sie auf erstellen Sie Credentials Taste. Wählen Internetanwendung aus der Dropdown-Liste, um eine neue Anwendung zu erstellen.
erstellen Sie Credentials

  • Geben Sie im Namensfeld den gewünschten Namen für Ihre Kunden-ID ein und geben Sie die ein Umleitungs-/Rückruf-URI vom miniOrange OAuth Client-Plugin unter dem Feld „Autorisierte Umleitungs-URIs“ und klicken Sie auf die Schaltfläche „Erstellen“.
Geben Sie die Client-ID ein

  • Als nächstes sehen Sie ein Popup mit dem Kunden-ID und Kundengeheimnis. Kopieren Sie die Client-ID und das Client-Geheimnis.
Client-ID und Geheimnis 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 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.
  • 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