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
- 32
- Last publish
- Jun 12, 2025
Similar plugins
More in Authauth plugin
Adds authentication capabilities to Payload CMS.
oAuth plugin
Integrates OAuth authentication into Payload CMS using passport-oauth2.
RBAC permissions UI
Adds a permissions management UI for roles in Payload CMS.
Masquerade
Masquerade user for Payload CMS.
RBAC
Add role-based access control features to Payload CMS.
Better Auth
Better Auth adapter and plugins for Payload CMS.