File: auth0.md | Updated: 11/15/2025
š NextAuth.js is now part of Better Auth !
Version: v4
On this page
Documentationā
https://auth0.com/docs/api/authentication#authorize-application
Configurationā
https://manage.auth0.com/dashboard
Optionsā
The Auth0 Provider comes with a set of default options:
You can override any of the options to suit your own use case.
Exampleā
import Auth0Provider from "next-auth/providers/auth0";...providers: [ Auth0Provider({ clientId: process.env.AUTH0_CLIENT_ID, clientSecret: process.env.AUTH0_CLIENT_SECRET, issuer: process.env.AUTH0_ISSUER })]...
note
issuer should be the fully qualified URL āĀ e.g. https://dev-s6clz2lv.eu.auth0.com