Reference implementation · 7 auth patterns

Every auth pattern
you'll ever need.

A single Next.js 15 project housing 7 production-ready authentication flows — from email/password to passkeys. Copy what you need.

Patterns

7 authentication flows

Stack

Built with

Next.js 15

App Router + Server Actions

Supabase

Auth, MFA, OAuth, SSR

TypeScript

Strict mode throughout

Tailwind v4

CSS-first design tokens

Zod

Schema validation

SimpleWebAuthn

Passkey / FIDO2 ceremony