Suchergebnisse :

×

Konfigurieren Sie Wild Apricot Single Sign-On (SSO) mit dem Joomla OAuth Client Plugin

Diese Anleitung führt Sie durch die Verbindung Ihrer Joomla-Website mit Ihrem Wild Apricot-Konto mithilfe unserer Joomla OAuth-Client-Erweiterung. Diese Integration ist speziell für Vereine, Verbände und gemeinnützige Organisationen konzipiert, die Wild Apricot zur Mitgliederverwaltung nutzen und ein nahtloses Login-Erlebnis auf einer separaten Joomla-Site ermöglichen möchten.

Der Hauptvorteil dieses Setups ist die Möglichkeit, Ihren Mitgliedern Single Sign-On (SSO) anzubieten und, was noch wichtiger ist, exklusive Inhalte auf Ihrer Joomla-Site zu erstellen. Sie können den Zugriff basierend auf dem aktiven Mitgliedschaftsstatus eines Benutzers oder sogar seiner spezifischen Mitgliedschaftsstufe (z. B. „Gold“, „Student“, „Vorstandsmitglied“) einschränken, wie in Ihrer Wild Apricot-Datenbank definiert.


Diese Anleitung führt Sie durch die Konfiguration unserer Joomla OAuth-Client-Erweiterung für die Verbindung mit miniOrange als Ihrem Identitätsanbieter (IdP). Diese Einrichtung ermöglicht sicheres Single Sign-On (SSO), sodass sich Ihre Benutzer mit ihren bestehenden Wild Apricot-Anmeldeinformationen bei Ihrer Joomla-Site anmelden können.

Diese Integration ist für Organisationen konzipiert, die Wild Apricot als zentrale Identitäts- und Zugriffsverwaltungslösung verwenden.

  • 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

  • Einloggen, um Wild Apricot Admin-Panel und erstellen Sie eine neue App.
  • Klicken Sie auf Apps Registerkarte im linken Bereich.
Wild Apricot Dashboard

  • Im Apps Registerkarte, navigieren Sie zu Integrationen Abschnitt und klicken Sie auf die Autorisierte Anwendungen Karte/Box, wie in der Abbildung unten zu sehen.
Autorisierte Apps

  • Klicken Sie wie im Bild unten gezeigt auf Antrag autorisieren .
Autorisierte Apps

  • Auswählen Serveranwendung aus der Liste der Optionen unten Anwendungsautorisierung und klicken Sie dann auf Fortfahren.
Autorisierte Apps

  • Geben Sie den Anwendungsnamen in Anwendungsname Textfeld und klicken Sie auf das Client-Geheimnis generieren .
Client-Geheimnis generieren

  • Kopieren Sie die Client-ID und Client-Geheimnis. Halten Sie es griffbereit. Es erfordert die Konfiguration von Drupal als OAuth-Client.
Client-ID und Client-Geheimnis kopieren

  • Scrollen Sie nach unten und überprüfen Sie die Autorisieren Sie Benutzer über den Single-Sign-On-Dienst von Wild Apricot.
  • Fügen Sie das zuvor Kopierte ein Rückruf-/Umleitungs-URL in die Vertrauenswürdige Weiterleitungsdomänen Textfeld.
Rückruf-/Umleitungs-URL einfügen

  • Navigieren Sie jetzt zu Trading Konten aus dem Menü auf der linken Seite. Unter dem Dashboard kopieren Sie die Ihre Vereinshomepage. Es wird sein your_account_url für Autorisierungsendpunkte.
Endpunkte autorisieren

  • Navigieren Kontodetails und kopieren Sie die Kontonummer aus dem Abschnitt „Allgemein“. Es wird Konto_ID für Endpunkte zum Abrufen von Benutzerinformationen.
Endpunkte zum Abrufen von Benutzerinformationen

  • 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 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 für die Konfiguration von Joomla als OAuth-Client-Plugin erforderlich sind, um miniOrange als benutzerdefinierten OAuth- oder OIDC-Anbieter zu konfigurieren.
Geltungsbereich openid-E-Mail-Profil
Endpunkt autorisieren https://<miniOrange-domain>.xecurify.com/moas/idp/openidsso
Zugriffstoken-Endpunkt https://<miniOrange-domain>.xecurify.com/moas/rest/oauth/token
Endpunkt für Benutzerinformationen abrufen https://<miniOrange-domain>.xecurify.com/moas/rest/oauth/getuserinfo
Client-Anmeldeinformationen festlegen In der Kopfzeile und im Textkörper

  • 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