Payload Plugin Oidc screenshot

Payload Plugin Oidc

Author Avatar Theme by Gousta
Updated: 12 Jun 2025
31 Stars

Add OpenID Connect (OIDC) sign in to your Payload CMS

Categories

Overview

The OIDC plugin for Payload CMS is a useful addition that enhances the functionality of the CMS by adding the ability to sign in with your own OIDC provider. It also adds a convenient sign in button on the login page, making it easier for users to access the system. This plugin supports sign in and optional creation of user profiles.

Features

  • Sign in with OIDC provider: The plugin allows users to sign in with their own OIDC provider, making it more flexible and convenient for users.
  • Sign in button on login page: The addition of a sign in button on the login page offers a seamless user experience by providing an easily accessible option to log in with OIDC.
  • Supports sign in and user creation: This plugin supports both the signing in process and the optional creation of user profiles, providing a comprehensive solution for user management.

Installation

To install the OIDC plugin for Payload CMS, follow these steps:

  1. Clone the project repository.
  2. Run the command npm install to install the required dependencies.
  3. Use the command npm run build to build the plugin.
  4. The plugin is now ready to be used with Payload CMS.

Summary

The OIDC plugin for Payload CMS adds valuable features to the CMS, allowing users to sign in with their own OIDC provider and easily create user profiles. With the addition of a sign in button on the login page, the plugin offers a seamless and efficient user experience. Installation is straightforward, requiring only a few simple steps to get the plugin up and running. Overall, this plugin enhances the functionality and flexibility of Payload CMS, making it a valuable tool for users.