WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Jonathan Daggerhart v3.11.3

OpenID Connect Generic Client

A simple client that provides SSO or opt-in authentication against a generic OAuth2 Server implementation.

OpenID Connect Generic Client

The facts

Rating
5★ from 20
Active installs
10k+
Price
Free
Last updated
13 Feb 2026
Added
Feb 2018
Requires WP
5.0
Tested up to
WP 6.9.0
Requires PHP
7.4
Downloads
212,109

Our analysis

AI-assisted

OpenID Connect Generic Client is a WordPress plugin that enables user authentication via the OpenID Connect OAuth2 API using Authorization Code Flow. It can be set up for single sign-on (SSO) or to display a 'Login with OpenID Connect' button on the login form. Once users consent, existing users are logged in automatically, and new users are created in the WordPress database.

This plugin is suitable for WordPress site administrators looking to implement OpenID Connect authentication for their users. It provides a straightforward way to manage user logins through external identity providers.

Best for: WordPress site administrators needing OpenID Connect authentication.

What it does well

  • Enables authentication via OpenID Connect OAuth2 API
  • Supports single sign-on (SSO) functionality
  • Automatically creates new users in WordPress database
  • Includes a configurable login button
  • Documentation available in the plugin dashboard

Where it falls short

  • Limited information on additional features or configurations

Verdict

OpenID Connect Generic Client offers a practical solution for integrating OpenID Connect authentication into WordPress. It is well-suited for those looking to streamline user login processes.

From the developer

Jonathan Daggerhart's own description of OpenID Connect Generic Client, lightly tidied.

This plugin allows to authenticate users against OpenID Connect OAuth2 API with Authorization Code Flow.
Once installed, it can be configured to automatically authenticate users (SSO), or provide a “Login with OpenID Connect”
button on the login form. After consent has been obtained, an existing user is automatically logged into WordPress, while
new users are created in WordPress database.

Much of the documentation can be found on the Settings > OpenID Connect Generic dashboard page.

Please submit issues to the Github repo: https://github.com/oidc-wp/openid-connect-generic

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for popups and optins.

Popup Maker

Want to boost sales & marketing efforts? Use your favorite forms & builder. Unlimited popups & imp...

Free 700k+ installs 4.9★ (4,504)
Firelight Lightbox

Formerly Easy Fancybox. The most popular WordPress lightbox plugin. Simple, fast, and responsive. Opens images...

Free 200k+ installs 4.8★ (355)
My Sticky Bar

Create a welcome notification bar for your website. Also, My Sticky Bar plugin can make your menu or header st...

Free 100k+ installs 4.9★ (1,196)
Depicter

Build Stunning Slider and Popup. Exit intent Popup, Image slider carousel, video slider carousel, post slider...

Free 80k+ installs 4.6★ (234)
Poptin

Poptin

90

Free email automation, email campaigns, exit intent popup builder, gamified popups with spin the wheel, contac...

Free 20k+ installs 4.9★ (694)