Skip to content
Tim Nolte edited this page Sep 16, 2022 · 2 revisions

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

Description

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.

Installation

WordPress.org Plugin Repository

  1. Go to "Plugins" in your WordPress dashboard.
  2. Click on "Add New".
  3. Search for the plugin using "OpenID Connect Generic Client".
  4. Click the "Install Now" button.
  5. "Activate" the plugin.

Manual

  1. Upload to the /wp-content/plugins/ directory
  2. Activate the plugin
  3. Visit Settings > OpenID Connect and configure to meet your needs

Composer

OpenID Connect Generic on packagist

Installation:

composer require daggerhart/openid-connect-generic