OIDC plugin
Integrate OpenID Connect authentication into Payload CMS.
Installation
pnpm add payload-plugin-oidc About
This plugin enables OpenID Connect (OIDC) authentication for Payload CMS, allowing users to sign in using their own OIDC provider. It adds a sign-in button to the login page and supports user sign-in with options for creating a user if they do not already exist. The configuration includes various paths for authorization and token exchange, as well as a method to fetch user information using an access token. Users can define custom components for the sign-in button and specify whether to position it before or after the standard login fields. The plugin interacts with Passport to handle authentication and session management. Additionally, it provides flexibility in selecting the user collection to be used and the key by which users are searched, making it adaptable to different user management needs.
Package info
- Package name
payload-plugin-oidc- Latest version
1.52.0- Unpacked size
- 32 kB
- License
- MIT
- Weekly downloads
- 59
- Last publish
- Jun 12, 2025
More from gousta
View profileSimilar plugins
More in AuthSimple RBAC
Enables role-based access control in Payload CMS.
Magic Login
A Magic Login plugin for Payload CMS that simplifies user authentication.
RBAC
Adds role-based access control to your Payload CMS.
reCAPTCHA v3
This plugin protects Payload collection operations using Google reCAPTCHA v3.
Gatekeeper
Adds role-based access control to Payload CMS v3 with wildcard permissions, auto-generated permissions per collection, and a managed Roles collection.
Auth0 integration
Integrates Auth0 authentication with Payload CMS.