payload-plugin-oauth

Add OAuth sign-in to your Payload CMS site using Passport.js strategies.

109 Mar 18, 2026

Overview

Uses Passport.js OAuth strategy for authentication. Configurable with clientID, clientSecret, authorizationURL, tokenURL, custom authorization and callback paths, and user info callback. One of the earliest community OAuth plugins for Payload CMS. Supports generic OAuth providers through Passport.js adapter pattern.