透過 100 多個技巧的集合學習 Nuxt!

authjs
@hebilicious/authjs-nuxt

Auth.js 身分驗證 Nuxt 模組。與 Edge 相容。

⚗️ AuthJS Nuxt

npm versionnpm downloadsCILicense: MIT

🚀 歡迎來到 AuthJS Nuxt!這是一個與 Edge 相容的實驗性 Nuxt 模組,目前處於 Alpha 階段。此模組在底層使用 Auth.js 核心實作。

⚠️ 免責聲明

🧪 這個模組就像 Auth.js 一樣,仍在開發中。 歡迎貢獻!

文件

您可以在網站上找到此模組的文件;以及 這裡找到 auth.js 的文件。您也可以在此 儲存庫 的範例專案中找到此模組的運作範例。

為什麼不?

  1. 為什麼不使用 Sidebase Nuxt-Auth
    • 因為它基於 Next-Auth 而不是 Auth.js。
    • 因為它不與 Edge 相容。這個模組是。
  2. 為什麼不直接使用 Auth.js?
    • 您可以。然而,Auth.js 目前正在從 Next-Auth 重寫,並且為 Edge 將所有內容與 Nuxt 連接並不容易。這為您提供了一個良好的起點和參考實作。
  3. 我為什麼要使用這個套件?我寧願建立自己的驗證!
    • Auth.js 為您提供了一個良好的起點,並且有大量的轉接器和資料庫驅動程式,這個套件也是如此。
    • 如果您想 DIY 更多,您可以使用類似 Lucia 的東西。

為什麼?

  • 它基於 Auth.js
  • 它在任何地方都適用(已在 Edge 上測試過)
  • 它很輕量
  • 它是 Nuxt

📦 貢獻

歡迎貢獻、提出問題和功能請求!

  1. Fork 這個儲存庫
  2. 安裝 bun
  3. 在單一儲存庫根目錄使用 bun i
  4. 進行修改並遵循慣例式提交。
  5. 開啟 PR 🚀🚀🚀