
Auth0 Nextjs
Adds Auth0 authentication to Next.js apps with proper session management, protected routes, and middleware support for both App Router and Pages Router. Built on the @auth0/nextjs-auth0 v4 SDK, which handles login/logout flows automatically once you configure middleware. The setup is straightforward if you follow the src/ directory conventions and understand the Next.js 15 vs 16 middleware differences (middleware.ts vs proxy.ts). Watch out for v3 to v4 migration gotchas like the removal of withPageAuthRequired and the switch from AUTH0_ISSUER_BASE_URL to AUTH0_DOMAIN. Good for production Next.js apps that need real user authentication, not useful for SPAs or React Native where different Auth0 SDKs make more sense.
- skills.sh installs
- 1.6K
- GitHub stars
- 56
- last updated
- Aug 21, 2026
Install
$ npx -y skills add auth0/agent-skills --skill auth0-nextjs --agent claude-codeInstalls into .claude/skills of the current project.
Files
Adds Auth0 authentication to Next.js apps with proper session management, protected routes, and middleware support for both App Router and Pages Router. Built on the @auth0/nextjs-auth0 v4 SDK, which handles login/logout flows automatically once you configure middleware. The setup is straightforward if you follow the src/ directory conventions and understand the Next.js 15 vs 16 middleware differences (middleware.ts vs proxy.ts). Watch out for v3 to v4 migration gotchas like the removal of withPageAuthRequired and the switch from AUTH0_ISSUER_BASE_URL to AUTH0_DOMAIN. Good for production Next.js apps that need real user authentication, not useful for SPAs or React Native where different Auth0 SDKs make more sense.
Browse the repository on GitHubSponsors
Details
- Repository
- github.com/auth0/agent-skills
- Categories
- Frontend Development, Backend & APIs, AI & Agent Building
- First seen
- Apr 16, 2026
More from auth0/agent-skills
All 23- Auth0 React1.5K
- Auth0 React Native963
- Auth0 Express816
- Auth0 Mfa811
- Auth0 Angular762
- Auth0 Vue727
- Auth0 Migration687
- Auth0 Nuxt594
- Auth0 Fastify Api562
- Auth0 Expo555
- Auth0 Fastify555
- Auth0 Aspnetcore Api490
- Auth0 Android482
- Auth0 Swift477
- Express Oauth2 Jwt Bearer469
- Auth0 Fastapi Api461
- Auth0 Spa Js434
- Auth0 Flask411
- Acul Screen Generator393
- Auth0 Java Mvc Common388
- Auth0 Springboot Api387
- Auth0 Quickstart2.7K