authjs
@hebilicious/authjs-nuxt

Auth.js 身份驗證 Nuxt 模組。相容邊緣計算。

⚗️ AuthJS Nuxt

npm versionnpm downloadsCILicense: MIT

🚀 歡迎來到 AuthJS Nuxt!這是一個相容邊緣計算的實驗性 Nuxt 模組,目前處於 Alpha 階段。該模組底層使用了 Auth.js 核心實現。

⚠️ 免責宣告

🧪 該模組和 Auth.js 一樣,仍在開發中。歡迎貢獻!

文件

您可以在網站上找到該模組的文件;並在此處找到 Auth.js 的文件。您還可以在演練場或此倉庫中找到該模組的實際示例。

為什麼不?

  1. 為什麼不使用 Sidebase Nuxt-Auth
    • 因為它基於 Next-Auth 而不是 Auth.js。
    • 因為它不相容邊緣計算。而這個模組相容。
  2. 為什麼不直接使用 Auth.js?
    • 你可以這樣做。然而,Auth.js 目前正在從 Next-Auth 重寫,並且將所有內容與 Nuxt 連線以用於邊緣計算並不簡單。這為您提供了一個很好的起點和參考實現。
  3. 我為什麼要用這個包?我寧願自己構建身份驗證!
    • Auth.js 為您提供了一個很好的起點,並且有大量的介面卡和資料庫驅動程式,這個包也是如此。
    • 如果您想更進一步 DIY,可以使用像 Lucia 這樣的工具。

為什麼?

  • 它基於 Auth.js
  • 它無處不在(在邊緣計算上測試過)
  • 它很輕量
  • 它是 Nuxt

📦 貢獻

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

  1. Fork 這個倉庫
  2. 安裝 bun
  3. 在 моно-repo 根目錄使用 bun i
  4. 進行修改並遵循常規提交規範。
  5. 提交 PR 🚀🚀🚀