跳至內容
要從 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 聯繫或寄信至info@authjs.dev。如果您有興趣將 @auth/core 支援新增至您最喜歡的框架,我們很樂意收到您的來信!