Single Sign-On bei Rocket.Chat mit Joomla als OAuth-Server
Übersicht
Wenn Sie sich mit Ihrem Joomla-Benutzernamen und -Passwort bei Ihrer Rocket.Chat-Site anmelden möchten, können Sie dies einfach mit unserem Joomla OAuth Server-Plugin tun. Sobald Sie Rocket.Chat mit dem Joomla OAuth Server-Plugin konfiguriert haben, können Sie sich mit Ihren Joomla-Anmeldeinformationen bei Ihrer Rocket.Chat-Anwendung anmelden. Außerdem können Sie benutzerdefinierte Benutzerattribute nach Ihren Anforderungen an Ihre Rocket.Chat-Site senden. Um mehr über andere Funktionen zu erfahren, die wir im Joomla OAuth Server-Plugin bereitstellen, können Sie hier klicken.
Bitte folgen Sie den unten angegebenen Schritten, um Ihre Rocket.Chat-Site mit Joomla zu konfigurieren und das Single Sign On einzurichten. Wenn Sie Zweifel oder Fragen haben, können Sie uns unter folgender Adresse kontaktieren: joomlasupport@xecurify.comWir helfen Ihnen bei der Konfiguration des Plugins.
Konfigurationsschritte
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 .
Schritt 2: Rocket.Chat konfigurieren
- Gehen Sie zu https://{Your-Rocket.Chat-Domain}/admin/OAuth und melden Sie sich an.
- Klicken Sie auf „Benutzerdefiniertes OAuth hinzufügen“, um eine neue OAuth-Anwendung zu erstellen (siehe Abbildung unten).

- Geben Sie einen Namen für die Rocket.Chat-Anwendung ein und klicken Sie auf Senden, um eine neue Anwendung zu erstellen.

- Es wird die Registerkarte Anwendungskonfiguration angezeigt.
- Klicken Sie auf das Dropdown-Symbol um die Konfiguration anzuzeigen.

- Konfigurieren Sie Ihre Rocket.Chat-Anwendung wie unten gezeigt:
|
Freischalten:
richtig
|
|
URL:
Ihre Server-Basis-URL durch Entfernen des abschließenden Schrägstrichs
|
|
Token-Pfad:
/plugins/system/miniorangeoauth/miniorangeoauthtoken.php
|
|
Token-Pfad:
/plugins/system/miniorangeoauth/miniorangeoauthtoken.php
|
|
Token gesendet über:
Nutzlast: XNUMX Kg
|
|
Identitätstoken gesendet über:
Kopfzeile
|
|
Identitätspfad:
/plugins/system/miniorangeoauth/miniorangeoauthtoken.php
|
|
Autorisierungspfad:
/index.php
|
|
Umfang:
profile
|
|
Parametername für Zugriffstoken:
Zugangstoken
|
|
Kunden ID:
Sobald Sie die Konfiguration abgeschlossen haben, erhalten Sie eine Client-ID
|
|
Kundengeheimnis:
Sobald Sie die Konfiguration vorgenommen haben, erhalten Sie das Client-Geheimnis
|
|
Schaltflächentext:
Name, der dem Endbenutzer beim Anmelden auf der Schaltfläche angezeigt werden soll
|
|
Feld „Benutzername“:
Benutzername
|
|
E-Mail-Feld:
E-Mail
|
|
Namensfeld:
Benutzername
|
|
Rollen aus SSO zusammenführen:
Ermöglichen
|
|
Benutzer zusammenführen:
Ermöglichen
|
Schritt 3: Joomla als OAuth-Server konfigurieren
- Gehe jetzt zum Konfigurieren Sie OAuth und geben Sie den Client-Name und URL umleiten in den jeweiligen Feldern.
- Klicken Sie dann auf die Kunde speichern .
- Unter dem Liste der OAuth-Clients Tabelle, kopieren Sie die Client-ID und Geheimnis Ihres Clients. Gehen Sie zu Ihrem OAuth-Client und fügen Sie die Client-ID und das Geheimnis in die entsprechenden Felder ein.
- Herzlichen Glückwunsch, Sie haben Joomla erfolgreich als Ihren OAuth-Server konfiguriert.
