Authentication — Payload CMS plugins

Payload CMS plugins tagged Authentication.

auth plugin

Adds authentication capabilities to Payload CMS.

oAuth plugin

Integrates OAuth authentication into Payload CMS using passport-oauth2.

Agent

AI chat agent for Payload CMS that works through Telegram, Slack, WhatsApp, and more.

RBAC permissions UI

Adds a permissions management UI for roles in Payload CMS.

RBAC

Add role-based access control features to Payload CMS.

Better Auth

Better Auth adapter and plugins for Payload CMS.

useSend Email Adapter

Integrates PayloadCMS with useSend for email delivery.

LFRs: Likes, Favourites, Ratings & Reviews

Adds likes, dislikes, favourites, ratings, and threaded reviews with moderation to any Payload collection via a headless REST API.

Passkey

Adds WebAuthn passkey login and management to Payload CMS accounts via Better Auth.

payload-auth

Integrates Better Auth for enhanced authentication in Payload CMS.

Google One Tap

Adds Google One Tap sign-in to the Payload admin login page using OAuth credentials.

Warding

RBAC plugin that generates user and role collections and injects fine-grained access control across Payload collections, globals, fields, and endpoints.

Simple RBAC

Enables role-based access control in Payload CMS.

Magic Login

A Magic Login plugin for Payload CMS that simplifies user authentication.

REST Client

A typesafe REST API client for Payload CMS.

reCAPTCHA v3

This plugin protects Payload collection operations using Google reCAPTCHA v3.

OIDC plugin

Integrate OpenID Connect authentication into Payload CMS.

Unsend

Send emails using the Unsend REST API in Payload.

Auth0 integration

Integrates Auth0 authentication with Payload CMS.

Zitadel integration

Integrates Zitadel authentication into Payload CMS applications.