Technical & DevelopmentIntermediate
auth0-nextjs
Add authentication to Next.js applications (App Router and Pages Router).
Developer Setup
Setup & Installation
bash
npx skills add https://github.com/auth0/agent-skills --skill auth0-nextjsnpx skills add https://github.com/auth0/agent-skills --skill auth0-nextjsOr paste this URL into your assistant to install:
Overview
What This Skill Does
Add authentication to Next.js applications using @auth0/nextjs-auth0. Supports both App Router and Pages Router.
Application
When to use this Skill
- Adding secure Auth0 authentication to a Nextjs application
- Implementing standard login, logout, and token authentication flows in Nextjs
- Managing user session state and securing frontend/backend routes using Auth0 SDKs
Documentation
Show Skills.md file
Auth0 Next.js Integration
Add authentication to Next.js applications using @auth0/nextjs-auth0. Supports both App Router and Pages Router.
Prerequisites
- Next.js 13+ application (App Router or Pages Router)
- Auth0 account and application configured
- If you don't have Auth0 set up yet, use the
auth0-quickstartskill first
When NOT to Use
- Client-side only React apps - Use
auth0-reactfor Vite/CRA SPAs - React Native mobile apps - Use
auth0-react-nativefor iOS/Android - Non-Next.js frameworks - Use framework-specific SDKs (Express, Vue, Angular, etc.)
- Stateless APIs only - Use JWT validation middleware if you don't need session management
Quick Start Workflow
1. Install SDK
Lines 1 - 25 of 275
Recommendations