payload-plugin-otp

Example plugin demonstrating one-time password login in Payload.

10 Mar 18, 2026

Overview

This tutorial plugin demonstrates how to build a Payload plugin that implements one-time login. It teaches plugin structure, adding operations via local API functions, creating REST and GraphQL endpoints, extending Payload auth while reusing existing functionality, and building integration and E2E tests.