跳至内容
从 NextAuth.js v4 迁移?阅读 我们的迁移指南.
入门集成

集成

以下是 @auth/*@next-auth/* 范围以及 next-auth 下已计划和已发布的集成的状态。它还包括社区创建和维护的集成。列为“计划”的集成是我们希望得到帮助的!请参阅下面的 需要帮助 部分。

💡

您的框架不受支持?您可以通过 按照本指南 创建框架集成来轻松贡献。

请注意,为了防止包导入中的破坏性更改,next-auth 是唯一一个不遵循 @auth/* 约定的框架包。此库最初被称为 next-auth,但 随着时间的推移已发展 为框架无关。

框架和数据库集成都基于 Auth.js 核心库。在大多数情况下,您将不会直接与此包交互,因为它旨在供库作者使用。

框架状态
NextAuth.js (next-auth)v5 (beta)v4 (维护模式)
Astro Auth (@auth/astro)开放 PR
Express Auth (@auth/express)实验性版本
Fastify Auth (@auth/fastify)开放 PR
Nuxt Auth (@auth/nuxt)开放 PR
Qwik Auth (@auth/qwik)已发布
Remix Auth (@auth/remix)开放 PR
SolidStart Auth (@auth/solid-start)实验性版本
SvelteKit Auth (@auth/sveltekit)实验性版本
数据库状态
@auth/*-adapter已发布。与 next-auth 和所有 @auth/* 库完全兼容
@next-auth/*-adapter维护已停止。更新至 @auth/*-adapter

社区集成

社区发布了一些针对各种框架和库的优秀集成/客户端包。我们希望将来将一些包官方化,如果您是其中任何一个包的负责人并有兴趣合作,请随时联系我们!

客户端链接
Hono.jsAuth.js 中间件
RakkasAuth.js 集成示例
SolidStart@solid-mediakit/auth
Astroauth-astro
Nuxt@sidebase/nuxt-auth

需要帮助

如果您是使用 @auth/core 的包的维护者,请随时 联系 Balázs[email protected],如果您想合作将其成为我们存储库中维护的官方包。如果您有兴趣将 @auth/core 支持引入您最喜欢的框架,我们很乐意听取您的意见!

Auth.js © Balázs Orbán 及团队 -2024