Auth0 integration
Integrates Auth0 authentication with Payload CMS.
Installation
pnpm add payload-auth0-plugin About
The Auth0 integration for Payload CMS allows developers to authenticate users using Auth0. The plugin provides the necessary components and strategies to implement authentication seamlessly within a Payload CMS application. The configuration includes specifying environment variables for correct usage, such as client IDs and secrets for an Auth0 application. This plugin simplifies adding authentication to Payload by offering a customizable avatar component, login button, and strategies for managing user sessions. Developers can configure collections to use the provided Auth0 strategy, which can be tailored to suit their application’s needs with additional fields as required. Error handling and user session management are built-in, streamlining the integration process and reducing the need for extensive coding. This plugin is essential for projects that require secure authentication through Auth0 while working within the Payload CMS environment.
Package info
- Package name
payload-auth0-plugin- Latest version
0.1.15- Unpacked size
- 148 kB
- License
- MIT
- Weekly downloads
- 100
- Last publish
- Sep 2, 2024
More from finkinfridom
View profileSimilar plugins
More in AuthBetter Auth
Better Auth adapter and plugins for Payload CMS.
Passkey
Adds WebAuthn passkey login and management to Payload CMS accounts via Better Auth.
TOTP
Add an extra layer of security with Time-based One-time Passwords (TOTP).
Subscribers
Manage subscribers and channels with magic link authentication.
Keycloak SSO
Adds Keycloak single sign-on to Payload CMS 3 via an OIDC auth strategy with PKCE, silent token refresh, and permission-based access control.
Simple Social Login
Adds Google and Microsoft (Entra ID) OAuth social login buttons to the Payload admin panel and authenticated collections.