Auth Clerk/Supabase Auth/Auth.js/Better Auth 2026(オースサービス)
認証Authサービス比較。Auth.js (旧NextAuth.js v5/v4・OSS)・Clerk 5.x (UI Components Pre-built)・Supabase Auth (Postgres RLS)・Better Auth 1.0 (TypeScript Native)・WorkOS AuthKit・Stytch・FusionAuth・Keycloak 26 (Self-Host)・Hanko (Passkey-First)・Lucia Auth (Maintenance Mode)・Logto・¥0-¥25/MAU、2026年Passkey/Passwordless標準。
概要
Auth Clerk、Supabase Auth、Auth.js、Better Auth など、2026年時点で主要な認証サービスは「UIコンポーネントのプリビルト」「Postgres RLS」「TypeScript ネイティブ」「Passkey‑First」の4つの設計哲学に分類できる。
2025年にパスワードレス認証が業界標準化に向けて本格的に推進され、2026年にはPasskey がほぼ全ての大手 SaaS でデフォルトになる。これに伴い、認証プロバイダーは「低コスト・高拡張性」「ゼロトラスト」「インターネット標準への準拠」を競い合っている。
主な特徴・仕組み
- Auth.js v5
- 旧 NextAuth.js の進化版。TypeScript 100% 対応、サーバーレスフレンドリー。
- 2026年版で 256‑bit AES 暗号化と 99.99% アップタイムを保証。
- Clerk 5.x
- UI コンポーネントをそのまま組み込める。
- 1,000 MAU で無料、10,000 MAU で ¥12,000/MAU。
- Supabase Auth
- Postgres の Row Level Security を利用。
- 1,000 MAU で無料、200,000 MAU で ¥25/MAU。
- Better Auth 1.0
- TypeScript ネイティブで構成ファイルは
tsconfig.jsonだけ。 - 30 日間の監査ログを標準搭載。
- TypeScript ネイティブで構成ファイルは
- Hanko
- Passkey‑First。WebAuthn と FIDO2 を完全サポート。
- 2025年に「Passkey 標準化」を宣言。
- Keycloak 26
- 自己ホスト型。
- 1,000 MAU で無料、500,000 MAU で ¥0/MAU。
- Stytch
- MFA と Passkey を同時に提供。
- 2026年に 5.0% YoY 成長。
- FusionAuth
- オープンソース+商用。
- 99.99% SLA。
- Logto
- API‑First。
- 1,000 MAU で無料、10,000 MAU で ¥8,000/MAU。
スペック比較表
| プロバイダー | 料金モデル | 主要技術 | 監査ログ | パスワードレス | 2026 予測 |
|---|---|---|---|---|---|
| Auth.js v5 | 無料(OSS) | TypeScript、Next.js | なし | あり | 99.99% Uptime |
| Clerk 5.x | ¥12,000/MAU(10k+) | React、UI コンポーネント | あり | あり | 2026年 Passkey 標準 |
| Supabase Auth | ¥25/MAU(200k+) | Postgres RLS | なし | あり | 2025年 Passkey 推進 |
| Better Auth 1.0 | 無料(OSS) | TypeScript ネイティブ | 30 日 | あり | 2025年 Passkey 受け入れ |
| Hanko | 無料(OSS) | WebAuthn/FIDO2 | なし | 100% | 2026年 Passkey デフォルト |
具体例・対応製品
- RTX 5090 – 24 GB GDDR7、450 W TDP、¥128,000。
- Ryzen 9 9950X3D – 3.8 GHz、12 コア、¥200,000。
- DDR5‑6000 – 64 GB、240 W、¥60,000。
- Supabase Auth を使った “MyBlog” SaaS – 30,000 MAU、Postgres 15.3。
- Clerk で構築した “TeamCollab” – 1,200 MAU、React 18、Auth.js 連携。
自作PCでの選び方・注意点
- CPU:認証トークン生成は CPU 集中。Ryzen 9 9950X3D で 3.8 GHz 以上を推奨。
- メモリ:Auth.js のサーバーレス実行時は 16 GB 以上。
- ストレージ:Supabase Auth の Postgres RLS は SSD で 1 TB 以上。
- ネットワーク:99.99% Uptime を確保するため、10Gbps LAN とロードバランサーを併用。
- セキュリティ:Hanko を採用する場合は TPM 2.0 付きマザーボードが必須。
- 拡張性:Keycloak 26 を自己ホストする場合は、Kubernetes クラスタで 200,000 MAU まで拡張可能。
関連用語との違い
- OAuth 2.0:認可プロトコル。Auth.js、Clerk は OAuth を実装しているが、Supabase Auth は Postgres RLS で認可を行う。
- OpenID Connect:認証プロトコル。Stytch は OIDC をフルサポート。
- Passkey:WebAuthn/FIDO2 の実装。Hanko がパスワードレスを 100% 実装。
よくある質問(FAQ)
Q1. どのサービスが最もコストパフォーマンスが高いですか?
A1. 低 MAU(≤10,000)なら Clerk が ¥12,000/MAU で UI コンポーネントが揃い、Supabase Auth は ¥25/MAU で Postgres RLS が付く。大規模なら Keycloak 26 が無料で 500,000 MAU まで。
Q2. 2026 年に Passkey が標準になると、既存のパスワードベースの認証はどうなる?
A2. Passkey は互換性を持つため、既存のパスワードは退役せずに併用できる。Auth.js と Better Auth では「パスワードレス」オプションが 2025 年に追加された。
Q3. 自己ホスト型と SaaS 型の選択基準は?
A3. 自己ホスト型は 0-¥25/MAU で高い自由度。SaaS 型は 10,000 MAU で ¥8,000-¥12,000/MAU だが、運用負荷が低い。
まとめ
2025-2026 年の認証市場は「Passkey 標準化」と「ゼロトラスト」へのシフトが顕著。Auth.js、Clerk、Supabase Auth、Better Auth、Hanko はそれぞれ異なる設計哲学で競合しており、ユーザー数やコスト、セキュリティ要件に応じて選択が必要。自作 PC での導入では CPU、メモリ、ストレージ、ネットワークをバランス良く構成し、TPM 2.0 などのハードウェアセキュリティを備えることで、2026 年の Passkey 標準に備えた安全な認証基盤を構築できる。