codexmachina
Auth provider

Every verified stack secured with Clerk.

Clerk — hosted identity (sign-in UI, sessions, user management) mounted via middleware + provider.

120 verified stacks120 greenHow we verify →

Why Clerk, specifically

note

Hosted: Clerk owns identity and does NOT create a local `user` table. Store `clerk_user_id` as text without a foreign key, or sync Clerk users into a local table via webhook before relying on FKs to `user`.

What Clerk pulls in

bun add @clerk/nextjs
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY
CLERK_SECRET_KEY
CLERK_WEBHOOK_SECRETsvix secret that verifies Clerk webhook signatures

120 verified stacks

AI Wrapper
Next.js 16 (App Router) · MySQL 8
AI Wrapper
Next.js 16 (App Router) · Postgres (Neon)
AI Wrapper
Nuxt 4 · MySQL 8
AI Wrapper
Nuxt 4 · Postgres (Neon)
AI Wrapper
React Router v8 · MySQL 8
AI Wrapper
React Router v8 · Postgres (Neon)
Blog / CMS
Next.js 16 (App Router) · MySQL 8
Blog / CMS
Next.js 16 (App Router) · Postgres (Neon)
Blog / CMS
Nuxt 4 · MySQL 8
Blog / CMS
Nuxt 4 · Postgres (Neon)
Blog / CMS
React Router v8 · MySQL 8
Blog / CMS
React Router v8 · Postgres (Neon)
Booking / scheduling
Next.js 16 (App Router) · MySQL 8
Booking / scheduling
Next.js 16 (App Router) · Postgres (Neon)
Booking / scheduling
Nuxt 4 · MySQL 8
Booking / scheduling
Nuxt 4 · Postgres (Neon)
Booking / scheduling
React Router v8 · MySQL 8
Booking / scheduling
React Router v8 · Postgres (Neon)
CRM
Next.js 16 (App Router) · MySQL 8
CRM
Next.js 16 (App Router) · Postgres (Neon)
CRM
Nuxt 4 · MySQL 8
CRM
Nuxt 4 · Postgres (Neon)
CRM
React Router v8 · MySQL 8
CRM
React Router v8 · Postgres (Neon)
E-commerce store
Next.js 16 (App Router) · MySQL 8
E-commerce store
Next.js 16 (App Router) · Postgres (Neon)
E-commerce store
Nuxt 4 · MySQL 8
E-commerce store
Nuxt 4 · Postgres (Neon)
E-commerce store
React Router v8 · MySQL 8
E-commerce store
React Router v8 · Postgres (Neon)
Fintech ledger
Next.js 16 (App Router) · MySQL 8
Fintech ledger
Next.js 16 (App Router) · Postgres (Neon)
Fintech ledger
Nuxt 4 · MySQL 8
Fintech ledger
Nuxt 4 · Postgres (Neon)
Fintech ledger
React Router v8 · MySQL 8
Fintech ledger
React Router v8 · Postgres (Neon)
Fitness tracker
Next.js 16 (App Router) · MySQL 8
Fitness tracker
Next.js 16 (App Router) · Postgres (Neon)
Fitness tracker
Nuxt 4 · MySQL 8
Fitness tracker
Nuxt 4 · Postgres (Neon)
Fitness tracker
React Router v8 · MySQL 8
Fitness tracker
React Router v8 · Postgres (Neon)
Forum / community
Next.js 16 (App Router) · MySQL 8
Forum / community
Next.js 16 (App Router) · Postgres (Neon)
Forum / community
Nuxt 4 · MySQL 8
Forum / community
Nuxt 4 · Postgres (Neon)
Forum / community
React Router v8 · MySQL 8
Forum / community
React Router v8 · Postgres (Neon)
Helpdesk / support
Next.js 16 (App Router) · MySQL 8
Helpdesk / support
Next.js 16 (App Router) · Postgres (Neon)
Helpdesk / support
Nuxt 4 · MySQL 8
Helpdesk / support
Nuxt 4 · Postgres (Neon)
Helpdesk / support
React Router v8 · MySQL 8
Helpdesk / support
React Router v8 · Postgres (Neon)
IoT telemetry
Next.js 16 (App Router) · MySQL 8
IoT telemetry
Next.js 16 (App Router) · Postgres (Neon)
IoT telemetry
Nuxt 4 · MySQL 8
IoT telemetry
Nuxt 4 · Postgres (Neon)
IoT telemetry
React Router v8 · MySQL 8
IoT telemetry
React Router v8 · Postgres (Neon)
Job board
Next.js 16 (App Router) · MySQL 8
Job board
Next.js 16 (App Router) · Postgres (Neon)
Job board
Nuxt 4 · MySQL 8
Job board
Nuxt 4 · Postgres (Neon)
Job board
React Router v8 · MySQL 8
Job board
React Router v8 · Postgres (Neon)
LMS (learning platform)
Next.js 16 (App Router) · MySQL 8
LMS (learning platform)
Next.js 16 (App Router) · Postgres (Neon)
LMS (learning platform)
Nuxt 4 · MySQL 8
LMS (learning platform)
Nuxt 4 · Postgres (Neon)
LMS (learning platform)
React Router v8 · MySQL 8
LMS (learning platform)
React Router v8 · Postgres (Neon)
Marketplace
Next.js 16 (App Router) · MySQL 8
Marketplace
Next.js 16 (App Router) · Postgres (Neon)
Marketplace
Nuxt 4 · MySQL 8
Marketplace
Nuxt 4 · Postgres (Neon)
Marketplace
React Router v8 · MySQL 8
Marketplace
React Router v8 · Postgres (Neon)
Newsletter platform
Next.js 16 (App Router) · MySQL 8
Newsletter platform
Next.js 16 (App Router) · Postgres (Neon)
Newsletter platform
Nuxt 4 · MySQL 8
Newsletter platform
Nuxt 4 · Postgres (Neon)
Newsletter platform
React Router v8 · MySQL 8
Newsletter platform
React Router v8 · Postgres (Neon)
Notes / knowledge base
Next.js 16 (App Router) · MySQL 8
Notes / knowledge base
Next.js 16 (App Router) · Postgres (Neon)
Notes / knowledge base
Nuxt 4 · MySQL 8
Notes / knowledge base
Nuxt 4 · Postgres (Neon)
Notes / knowledge base
React Router v8 · MySQL 8
Notes / knowledge base
React Router v8 · Postgres (Neon)
Product analytics
Next.js 16 (App Router) · MySQL 8
Product analytics
Next.js 16 (App Router) · Postgres (Neon)
Product analytics
Nuxt 4 · MySQL 8
Product analytics
Nuxt 4 · Postgres (Neon)
Product analytics
React Router v8 · MySQL 8
Product analytics
React Router v8 · Postgres (Neon)
Project management
Next.js 16 (App Router) · MySQL 8
Project management
Next.js 16 (App Router) · Postgres (Neon)
Project management
Nuxt 4 · MySQL 8
Project management
Nuxt 4 · Postgres (Neon)
Project management
React Router v8 · MySQL 8
Project management
React Router v8 · Postgres (Neon)
SaaS
Next.js 16 (App Router) · MySQL 8
SaaS
Next.js 16 (App Router) · Postgres (Neon)
SaaS
Nuxt 4 · MySQL 8
SaaS
Nuxt 4 · Postgres (Neon)
SaaS
React Router v8 · MySQL 8
SaaS
React Router v8 · Postgres (Neon)
Social network
Next.js 16 (App Router) · MySQL 8
Social network
Next.js 16 (App Router) · Postgres (Neon)
Social network
Nuxt 4 · MySQL 8
Social network
Nuxt 4 · Postgres (Neon)
Social network
React Router v8 · MySQL 8
Social network
React Router v8 · Postgres (Neon)
Video platform
Next.js 16 (App Router) · MySQL 8
Video platform
Next.js 16 (App Router) · Postgres (Neon)
Video platform
Nuxt 4 · MySQL 8
Video platform
Nuxt 4 · Postgres (Neon)
Video platform
React Router v8 · MySQL 8
Video platform
React Router v8 · Postgres (Neon)