Suchergebnisse :

×

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

Optimieren Sie Ihr Joomla-Benutzererlebnis mit nahtloser Twitter Single Sign-on-Integration (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 Twitter 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 Twitter OAuth Provider-Anmeldeinformationen authentifizieren. Das Twitter 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 Twitter einzurichten, können Sie auch dieser Schritt-für-Schritt-Anleitung folgen. Video einrichten.

In dieser Konfiguration Twitter fungiert als OAuth-Server, während Joomla ermöglicht es Benutzern, sich mit ihren Twitter-Anmeldeinformationen anzumelden, indem sie den 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-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

  • Nach dem Speichern Ihrer Bewerbung erhalten Sie eine Kunden-ID und Kundengeheimnis. Speichern Sie diese Details, da wir sie später zur Konfiguration des OAuth-Client-Plugins benötigen.
Erste Schritte mit der Einrichtung des OAuth-Clients
  • Navigieren Sie dann zu App-Einstellung.
Erste Schritte mit der Einrichtung des OAuth-Clients
  • Klicken Sie auf Bearbeiten Schaltfläche für Authentifizierungseinstellungen.
Erste Schritte mit der Einrichtung des OAuth-Clients
  • Aktivieren Sie 3-beiniges OAuth für die Anmeldung bei Twitter.
Erste Schritte mit der Einrichtung des OAuth-Clients
  • Geben Sie die Rückruf-URL welches in Schritt 1 kopiert wird.
Erste Schritte mit der Einrichtung des OAuth-Clients
  • Klicken Sie auf Gespeichert Taste im nun erscheinenden Bestätigungsfenster nun wieder los.
Erste Schritte mit der Einrichtung des OAuth-Clients
  • Gehen Sie zum Schritt 2 [Kunden-ID und Geheimnis] Registerkarte des Joomla OAuth-Client-Plugins, hier einfügen Kunden-ID & Kundengeheimnis. Klicken Sie auf Konfiguration speichern .
Erste Schritte mit der Einrichtung des OAuth-Clients

2.1. Umfang und Endpunkte

  • Twitter-Endpunkte und Umfang:
Umfang:
E-Mail
Endpunkt autorisieren:
https://api.twitter.com/oauth/authorize
Zugriffstoken-Endpunkt:
https://api.twitter.com/oauth2/token
Endpunkt zum Abrufen von Benutzerinformationen:
https://api.twitter.com/1.1/users/show.json?screen_name=here-comes-twitter-screen-name
Client-Anmeldeinformationen festlegen:
In beiden (im Header und im Text)
  • 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 Twitter 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 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