概要
Auth.jsは、framework、platform、JavaScript runtimeをまたいで認証を実装するopen-source package群です。OAuth 2.0・OIDC provider、passwordless、Passkeys/WebAuthn、database-backedまたはstatelessなsessionを選べます。
特徴と向いている用途
公式資料に基づく紹介・実機未検証 · 内容確認日:
provider・session・databaseをapplication要件に合わせる
多数のsign-in provider、email/passwordless、Passkeysを組み合わせ、databaseあり・なしの両方で利用できます。POST routeのCSRF token、制約を強めたcookie policy、JWT利用時のdefault encryptionなど、安全な初期値を提供します。
出典:[1]
JavaScript applicationで認証dataとsession方式を選びたい場合
framework固有のauthentication実装を減らしつつ、dataの保存先、provider、session policyを自分で管理したいteamの候補です。対応adapterとframework integrationを確認し、sign-in、sign-out、session更新、account linkingを検証してください。
出典:[1]
新規採用ではBetter Authへの移行方針を先に確認する
Auth.jsは現在Better Authの一部で、READMEは新規projectにBetter Authを推奨しています。主な例外として、databaseなしのstateless session managementに機能差がある場合が挙げられます。Auth.js、next-auth repository・npm package、旧文書の名称が併存するため、対象integrationとversionを固定してください。licenseはISCです。
出典:[1]
参考にした公式資料
- [1]Auth.js README(2026-09-13)
編集部からの補足
NextAuth.jsからAuth.js、Better Auth傘下へ移る過程を明示し、複数brand・package名の検索をREADMEで接続する例として選びました。
成長
成長の推移 · 直近30日
28,367 Stars
推移データを蓄積中です。
開発アクティビティ
直近90日・週次
- Commit(直近30日)
- 0
- Open PR
- 210
開発アクティビティを蓄積中です。
Built with
カテゴリとタグ
GitHubデータ
あわせて探訪
- React250,097 Stars
宣言的なコンポーネントでWebとネイティブのUIを構築するJavaScriptライブラリ。
JavaScript - Vue 2212,485 Stars
2023年末にEOLを迎え、Vue 3への移行案内を担う旧Vueリポジトリ。
TypeScript - Bootstrap174,775 Stars
responsive・mobile-firstなWeb UIをCSS、JavaScript、grid、utility、componentから構築するframework。
MDX - Next.js142,264 Stars
Reactを拡張してフルスタックWebアプリを構築するVercel製フレームワーク。
JavaScript - FastAPI102,293 Stars
Python型ヒントから入力検証・OpenAPI・対話的API文書を生成するWebフレームワーク。
Python
情報の誤りを報告
掲載内容に誤りや古い情報があればお知らせください。