Overview
This section of the documentation contains the API reference for all the official packages under the @auth/*
and @next-auth/*
scopes.
Roadmap
Here are the state of planned and released packages under the @auth/*
and @next-auth/*
scope, as well as next-auth
. This is not an exhaustive list, but the set of packages that we would like to focus on, to begin with.
Feature | Status |
---|---|
next-auth | Released (beta). See docs |
next-auth | Released (v4). See docs |
@auth/*-adapter | Released (stable). Fully compatible with next-auth and all @auth/* libraries. |
@next-auth/*-adapter | Maintenance has stopped. Update to @auth/*-adapter . See above. |
@auth/core | Released (experimental). |
@auth/sveltekit | Released (experimental, help needed). |
@auth/solid-start | Released (experimental, help needed). Community package: @solid-mediakit/auth |
@auth/express | Planned. |
@auth/remix | Planned, help needed. |
@auth/astro | Planned, help needed. |
@auth/nuxt | Planned, help needed. Community packages: @sidebase/nuxt-auth , @hebilicious/authjs-nuxt |
The NextAuth.js v4 documentation is at next-auth.js.org, while v5+ will be available here. Guides are being migrated over to the new documentation page and are gradually being updated to showcase all the framework integrations.
Help needed
In case you are a maintainer of a package that uses @auth/core
, feel free to reach out to Balázs, if you want to collaborate on making it an official package, maintained in our repository. If you are interested in bringing @auth/core
support to your favorite framework, we would love to hear from you!
Community Packages
While we are migrating the documentation and working on stabilizing the core package, the community has been working on some packages that are already available. With collaboration, we hope to make these packages official in the future.