WP Manifestindependent plugin directory
manifest / users / jrtools-openid-connect

JRTools OpenID Connect

OpenID Connect Authentication for WordPress via Authorization Code Flow with PKCE.

★ 0stars
2release downloads
v1.2.0latest · 3mo ago

Install

Download oidc-client-1.2.0.zip From the v1.2.0 release on GitHub, Jul 13, 2026

Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/jrtools/jrtools-openid-connect/releases/download/v1.2.0/oidc-client-1.2.0.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

WordPress-Plugin für die Anmeldung per OpenID Connect (Authorization Code Flow mit PKCE).

Überblick

JRTools OpenID Connect ermöglicht die Anmeldung an WordPress über jeden standardkonformen OIDC-Provider. Nach der Konfiguration erscheint auf der Login-Seite ein „Anmelden mit [Provider-Name]"-Button; das Plugin übernimmt den gesamten Authorization Code Flow inklusive PKCE, Token-Validierung und Benutzerverwaltung.

Unterstützte Provider: Keycloak, Microsoft Entra ID (Azure AD), Google, Okta, Auth0, easyVerein und alle weiteren standardkonformen Anbieter.

Beim Login werden alle Standard-Claims gemäß OIDC Core 1.0 §5.1 automatisch auf WordPress-Profilfelder übertragen (Name, E-Mail, Profilbild, Sprache u.a.), sofern der Provider die Claims liefert.

Dokumentation

Zielgruppe Dokument
Endbenutzer Benutzerhandbuch
Administratoren Administrationshandbuch
Entwickler Entwicklerhandbuch

Schnellstart

  1. Plugin als ZIP von der Releases-Seite herunterladen
  2. Im WordPress-Admin unter Plugins → Neu hinzufügen → Plugin hochladen installieren und aktivieren
  3. Einstellungen → OIDC Client aufrufen, Discovery URL eintragen und Abrufen klicken
  4. Client ID und Client Secret eintragen, speichern
  5. Redirect URI im OIDC-Provider eintragen: https://deine-seite.de/wp-login.php?oidc_callback=1

Voraussetzungen

  • PHP 8.1 oder höher
  • WordPress 6.7 oder höher (offiziell unterstützt: die letzten 4 Minor-Versionen)
  • PHP-Extension openssl

Lizenz

GPL-2.0+

Releases

4 releases. Each count is every asset in that release; expand a row for the breakdown.

Tag
Published
Assets
Downloads
v1.2.0 latest
Jul 13, 2026 3mo ago
oidc-client-1.2.0.zip +1 asset
1
oidc-client-1.2.0.zip1
oidc-client-1.2.0.zip.sha2560
Jun 30, 2026 4mo ago
oidc-client-1.1.1.zip
0
Mar 24, 2026 7mo ago
oidc-client-1.1.0.zip
1
Mar 20, 2026 7mo ago
oidc-client-1.0.0.zip
0