Skip to main content

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.

FeatureStatus
next-authReleased (beta). See docs
next-authReleased (v4). See docs
@auth/*-adapterReleased (stable). Fully compatible with next-auth and all @auth/* libraries.
@next-auth/*-adapterMaintenance has stopped. Update to @auth/*-adapter. See above.
@auth/coreReleased (experimental).
@auth/sveltekitReleased (experimental, help needed).
@auth/solid-startReleased (experimental, help needed). Community package: @solid-mediakit/auth
@auth/expressPlanned.
@auth/remixPlanned, help needed.
@auth/astroPlanned, help needed.
@auth/nuxtPlanned, help needed. Community packages: @sidebase/nuxt-auth, @hebilicious/authjs-nuxt
info

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.