Einrichten Single Sign-On (SSO) auf Ihrer Joomla-Site über Slack OAuth-Anbieter mit Hilfe des Joomla OAuth & OpenID Connect Plugins. Durch die Integration von Slack 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 Slack OAuth-Anbieter authentifizieren. Das Slack OAuth Joomla-Plugin bietet auch erweiterte Funktionen
Funktionen wie zum Beispiel Benutzer automatisch erstellen,
Attributzuordnung, Gruppenzuordnung usw. Besuchen Sie unsere Joomla OAuth-Client Plugin-Seite, um mehr über die Funktionen und zu erfahren Preispläne Wir bieten für das Joomla OAuth Single Sign-on (OAuth & OpenID Connect) Plugin an.
Voraussetzungen: Download und Installation
Schritt 1: Installieren Sie das Joomla OAuth Server 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 Beginnen Sie mit der Verwendung des miniOrange OAuth Server-Plugin.
- Unter dem Konfigurieren Sie OAuth Klicken Sie auf die Registerkarte ADD .
Schritte zum Konfigurieren von OAuth SSO in Joomla
1. Konfigurieren
Rückruf-/Umleitungs-URL
- 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 mit dem wir den OAuth-Server konfigurieren werden, und klicken Sie dann auf Speichern weiter .
- Gehen Sie zunächst zu Slack und melden Sie sich bei Ihrem Slack-Konto an.
- Der folgende Bildschirm wird angezeigt. Klicke auf Neue App erstellen.
- Wählen Sie aus, wie Sie die Bereiche und Einstellungen Ihrer App konfigurieren möchten.
- Ihnen wird ein Formular angezeigt, in dem Sie den Anwendungsnamen und den Entwicklungs-Slack-Arbeitsbereich eingeben müssen. Füllen Sie das Formular mit den entsprechenden Informationen aus und klicken Sie auf App erstellen.
- Nachdem Sie die Slack-Anwendung erstellt haben, werden Sie zur Seite „Anwendungsverwaltung“ weitergeleitet. Scrollen Sie nach unten zu
„App-Anmeldeinformationen“ Abschnitt. Hier finden Sie gegeben Kunden-ID und
Kundengeheimnis für Ihre Slack-Anwendung.
- Kopieren Sie diese Anmeldeinformationen und bewahren Sie sie griffbereit auf, da Sie sie im nächsten Schritt benötigen.
- Gehe zu OAuth & Berechtigungen.
- Weiterleitungs-URL hinzufügen: In lockeren Anwendungen URLs umleiten Abschnitt, klicken Sie auf
Neue Weiterleitungs-URL hinzufügen und geben Sie die Rückruf-/Umleitungs-URL welches kopiert wird von hier. Klicken Sie auf URLs speichern.
- Umfang: Gehe zu OAuth & BerechtigungenWählen user.profile:read Umfang ab
Wählen Sie Berechtigungsbereiche aus Dropdown-Liste und „Änderungen speichern“.
2. Konfigurieren Sie Client-ID und Secret
- Gehen Sie zum Schritt 2 [Kunden-ID und Geheimnis] Registerkarte des Joomla OAuth-Client-Plugins, hier einfügen
Kunden-ID,
Client-Geheimnis und Mieter. Klicken Sie auf
Konfiguration speichern .
2.1. Umfang und Endpunkte
Slack-Endpunkte und Umfang:
Umfang:
user.profile:read
|
EndPoint autorisieren:
https://slack.com/oauth/authorize
|
Zugriffstoken-Endpunkt:
https://slack.com/api/oauth.access
|
Endpunkt zum Abrufen von Benutzerinformationen:
https://slack.com/api/users.profile.get
|
Client-Anmeldeinformationen festlegen:
In beiden (im Header und im Text)
|
Schritt 4: Attributzuordnung konfigurieren
- 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 .
- Sie können die Attribute in der Testkonfigurationsausgabe wie folgt sehen.
- 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 .
Schritt 5: Login/SSO-URL einrichten
- 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.
- 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.
Ähnliche Artikel
Sie haben erfolgreich konfiguriert Joomla als OAuth-Client um zu erreichen Joomla Slack Single Sign-On (SSO) mit Joomla zur Benutzerauthentifizierung.
In dieser Anleitung haben Sie Joomla Slack Single Sign-On (SSO) durch Konfigurieren erfolgreich konfiguriert
Slack als OAuth-Anbieter und Joomla als OAuth-Client Verwenden Sie unser Joomla OAuth-Client-Plugin. Diese Lösung stellt sicher, dass Sie innerhalb von Minuten bereit sind, mit Slack-Anmeldeinformationen einen sicheren Zugriff auf Ihre Joomla-Site bereitzustellen.
Zusätzliche Ressourcen
Mailen Sie uns weiter joomlasupport@xecurify.com Für eine schnelle Beratung (per E-Mail/Besprechung) zu Ihren Anforderungen hilft Ihnen unser Team bei der Auswahl der für Ihre Anforderungen am besten geeigneten Lösung/Plan.