Suchergebnisse :

×

WordPress-Benutzersynchronisierung für Keycloak | Synchronisieren Sie Benutzer von WordPress mit Keycloak

WordPress-Benutzersynchronisierung für Keycloak | Synchronisieren Sie Benutzer von WordPress mit Keycloak


WP Remote User Sync-Plugin Bietet eine automatisierte Benutzersynchronisierung von WordPress zu Keycloak. Das WordPress User Sync-Plugin ermöglicht die Synchronisierung von Benutzerdaten in Echtzeit.

Mit dem WordPress User Sync-Plugin können Sie die Benutzererstellung automatisieren, Benutzerinformationen von WordPress in Echtzeit für Anwendungen von Drittanbietern aktualisieren und löschen und die Benutzersynchronisierung automatisieren.

Voraussetzung

Um die Benutzersynchronisierung mit Keycloak zu konfigurieren, müssen Sie das Plugin miniOrange WP to Remote User Sync installieren:

Mit dem WordPress-Benutzersynchronisierungs-Plugin können Sie die Benutzerbereitstellung (Benutzerinformationen erstellen, aktualisieren und löschen) von WordPress in Echtzeit für Anwendungen von Drittanbietern automatisieren und die Benutzersynchronisierung für WordPress von verschiedenen IDPs aus automatisieren.[3/24-SUPPORT]

 Getestet mit 6.0.2

Schritte zum Konfigurieren von Keycloak:

  • Gehen Sie zu Ihrem Keycloak-Realm (außer Master) und wählen Sie Ihren Client aus Kunden Registerkarte (remote_sync in diesem Fall).

  • Keycloak-Client – ​​WordPress-Benutzersynchronisierungs-Plugin | WordPress Keycloak-Integration
  • Stellen Sie sicher, dass Sie Folgendes haben Fähigkeitskonfiguration aktiviert.

  • Capibility Config – WordPress User Sync Plugin | WordPress Keycloak-Integration
  • Im Dienstkontenrollen Tab, Weisen die anfänglich erforderlichen Rollen, wie unten gezeigt.

  • Anfängliche Rollenzuweisung – WordPress-Benutzersynchronisierungs-Plugin | WordPress Keycloak-Integration Anfängliche Rollen – WordPress-Benutzersynchronisierungs-Plugin | WordPress Keycloak-Integration
  • Nachdem Sie die ersten Rollen zugewiesen haben, klicken Sie auf Rolle zuweisen und dann Nach Kunden filtern um zusätzliche Rollen zuzuweisen, die für API-Berechtigungen erforderlich sind.

  • Erweiterte Rollen – WordPress-Benutzersynchronisierungs-Plugin | WordPress Keycloak-Integration
    Erweiterte Rollenzuweisung – WordPress-Benutzersynchronisierungs-Plugin | WordPress Keycloak-Integration
  • Gehen Sie zu Ihrem Keycloak-Client und kopieren Sie die Kunden-ID von dem Einstellungen Tab. Gehen Sie als nächstes zum Referenzen Tab und kopieren Sie die Kundengeheimnis.

  • Client-ID – WordPress-Benutzersynchronisierungs-Plugin | WordPress Keycloak-Integration Client-Geheimnis – WordPress-Benutzersynchronisierungs-Plugin | WordPress Keycloak-Integration
  • Darüber hinaus erfordert die Konfiguration auch den OpenID-Endpunkt, der im verfügbar ist OpenID-Endpunktkonfiguration unter Realm Settings wie unten gezeigt.

  • OpenID Endpoints – WordPress-Benutzersynchronisierungs-Plugin | WordPress Keycloak-Integration

Schritte zum Konfigurieren des WP Remote Sync-Plugins

  • aktivieren Sie die WP-Remote-Synchronisierung Plugin und Sie werden zur Hauptkonfigurationsseite weitergeleitet.
  • Klicken Sie auf Neuen Remote-Server hinzufügen.
  • Server hinzufügen – WordPress-Benutzersynchronisierungs-Plugin | WordPress Keycloak-Integration
  • Benennen Sie die aktuelle Konfiguration mit einem passenden Namen und wählen Sie dann im Dropdown-Menü unten die Option „Keycloak“ aus.

  • Details zur Remote-Synchronisierung – WordPress-Benutzersynchronisierungs-Plugin | WordPress Keycloak-Integration
  • Nachdem Sie der Konfiguration einen passenden Namen gegeben haben, fügen Sie den ein Client-ID, Client-Geheimnis und OpenID-Endpunktkonfiguration in ihren jeweiligen Fachgebieten.

  • Plugin-Konfiguration – WordPress-Benutzersynchronisierungs-Plugin | WordPress Keycloak-Integration
  • Scrollen Sie nach unten und drehen Sie das Symbol Erstellen Sie einen Benutzer in Remote, wenn der Benutzer in WordPress erstellt wird einschalten und anklicken Konfiguration speichern.

  • Konfiguration speichern – WordPress-Benutzersynchronisierungs-Plugin | WordPress Keycloak-Integration
  • Gehen Sie zum Attributzuordnung Klicken Sie auf die Registerkarte und wählen Sie das entsprechende zuzuordnende Attribut aus, wie unten gezeigt.

  • Keycloak-Attribute WordPress-Attribute
    Benutzername user_login
    E-Mail user_email
    Vorname Vorname
    Familienname, Nachname Familienname, Nachname
    Passwort user_pass

    Attributzuordnung – WordPress-Benutzersynchronisierungs-Plugin | WordPress Keycloak-Integration
  • Speichern Wählen Sie die Konfiguration aus und klicken Sie auf Zurück zur Remote-Server-Liste oben und gehe zum Nutzer Abschnitt von WordPress.

  • Benutzer erstellen – WordPress-Benutzersynchronisierungs-Plugin | WordPress Keycloak-Integration
  • Klicken Sie nun auf Benutzer hinzufügen um einen neuen Benutzer in WordPress zu erstellen. Sobald der Benutzer in WordPress erstellt wurde, wird er automatisch in Keycloak erstellt.

  • Benutzer hinzufügen – WordPress-Benutzersynchronisierungs-Plugin | WordPress Keycloak-Integration
  • Anstatt zu erstellen, ob Sie einen Ihrer vorhandenen Benutzer synchronisieren möchten, können Sie die Benutzer, die Sie synchronisieren möchten, aus der Liste auswählen und auswählen Synchronisieren Sie Benutzer mit dem Remote-Server von dem Bulk-Aktionen Dropdown-Liste.

  • Benutzer synchronisieren – WordPress-Benutzersynchronisierungs-Plugin | WordPress Keycloak-Integration
  • Um zu überprüfen, ob Ihre Benutzer mit Keycloak synchronisiert sind, navigieren Sie zu Keycloak (Keycloak-Bereich) -> Benutzer und Sie sehen die dort erstellten Benutzer.

  • Keycloak-Benutzer – WordPress-Benutzersynchronisierungs-Plugin | WordPress Keycloak-Integration

Sie haben die Benutzersynchronisierung für Ihre Keycloak-Benutzer mithilfe von erfolgreich konfiguriert WP-Remote-Synchronisierung plugin.

Zusammenfassung

WordPress Keycloak-Integration mit WP Remote-Benutzersynchronisierung ermöglicht Ihnen die Automatisierung der WordPress-Benutzersynchronisierung von WordPress mit Keycloak. Mit dieser Einrichtungsanleitung haben Sie das WordPress-Benutzersynchronisierungs-Plugin integriert, um die Benutzererstellung zu automatisieren, Benutzerinformationen von WordPress in Echtzeit in Keycloak zu aktualisieren und zu löschen und die Keycloak-Benutzersynchronisierung zu automatisieren.

Weitere Informationen

Hallo!

Brauchen Sie Hilfe? Wir sind hier!

Support
Kontaktieren Sie den miniOrange-Support
Erfolg

Vielen Dank für Ihre Anfrage.

Wenn Sie innerhalb von 24 Stunden nichts von uns hören, können Sie gerne eine Folge-E-Mail an senden info@xecurify.com