authjs
@hebilicious/authjs-nuxt

Auth.js認証Nuxtモジュール。Edge対応。

⚗️ AuthJS Nuxt

npm versionnpm downloadsCILicense: MIT

🚀 AuthJS Nuxtへようこそ!これは、現在アルファ段階にあるEdge互換の実験的なNuxtモジュールです。このモジュールは、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は良い出発点を提供し、多くのアダプターとデータベースドライバーを備えています。このパッケージも同様です。
    • さらに自分でやりたい場合は、Luciaのようなものを使用できます。

なぜ?

  • Auth.jsに基づいているため
  • どこでも動作する(Edgeでテスト済み)
  • 軽量である
  • Nuxtである

📦 貢献

貢献、イシュー、機能リクエストを歓迎します!

  1. このリポジトリをフォークする
  2. bunをインストールします。
  3. モノリポのルートでbun iを使用します。
  4. 変更を加え、従来のコミットに従う。
  5. PRをオープンする 🚀🚀🚀