
グラノーラ
FREEMIUMボットなしのスマート会議メモ
FEATURED

Auth.js
Auth.jsは、複数のフレームワークに対応したOAuth、マジックリンク、認証情報をサポートする、ウェブアプリケーション向けの無料でオープンソースの認証ライブラリです。
Auth.jsとは
Auth.jsは、さまざまなJavaScriptフレームワークで動作する完全な認証ソリューションです。ウェブサイトやアプリケーションに安全なログインシステムを追加するために必要なすべてを提供します。ユーザーはGoogleやGitHubなどの既存のアカウントでサインインしたり、メールベースのマジックリンクを使用したり、従来のユーザー名とパスワードの組み合わせを利用したりできます。
このライブラリはランタイムに依存せず、Next.js、SvelteKit、Express、Qwikなどのフレームワークに適応して動作します。セッション管理を行い、ルートを保護し、必要に応じてデータベースと接続します。Auth.jsはウェブ標準とセキュリティのベストプラクティスに従っており、安全で信頼性があります。オープンソースであるため、コードは公開されており、世界中の開発者によるレビューや貢献が可能です。
Auth.jsの機能
OAuth 2.0およびOpenID Connect対応
80以上の事前設定済み認証プロバイダー
マジックリンクによるメール認証
ユーザー名とパスワード認証
WebAuthnパスワードレスログイン
複数フレームワーク対応(Next.js、SvelteKit、Express)
主要データベース用データベースアダプター
JWTまたはデータベースセッション
組み込みのセキュリティ機能
カスタムページ対応
TypeScript対応
オープンソースかつ無料
Auth.jsの料金
最も人気
Free / Open Source
Free
含まれるもの:
- 完全な認証ソリューション
- 80以上の事前設定済みOAuthプロバイダー
- OAuth 2.0およびOpenID Connectのサポート
- マジックリンクメール認証
- 資格情報ベースの認証
- WebAuthn パスワードレスログイン
- 複数のフレームワーク対応
- データベースアダプター(PostgreSQL、MySQL、MongoDBなど)
- JWTまたはデータベースセッション
- 組み込みのセキュリティ機能(CSRF、PKCE)
Auth.jsの使用例
Auth.jsのリポジトリ
Githubで見る| スター | 28,309 |
| フォーク | 4,043 |
| リポジトリの年齢 | 8 年 |
| 最終コミット | 8 日 前 |
Auth.jsについてのよくある質問
Auth.jsは本当に完全に無料ですか?
はい、Auth.jsはISCライセンスのもとで完全に無料かつオープンソースです。サブスクリプション料金、使用制限、隠れた費用は一切ありません。80以上のOAuthプロバイダーのサポート、データベース統合、高度なセキュリティ機能を含むすべての機能が、個人利用および商用利用の両方で無料で利用可能です。
Auth.jsはどのフレームワークをサポートしていますか?
Auth.jsはNext.js、SvelteKit、Express、Qwik、SolidStartを含む複数のJavaScriptフレームワークをサポートしています。ランタイムに依存せず、ウェブ標準に準拠しているため、さまざまな環境に適応可能です。各フレームワークには専用のパッケージがあり、ドキュメントに特定の統合手順が記載されています。
Auth.jsは他の認証ライブラリとどのように異なりますか?
Auth.jsは完全に無料でオープンソースでありながら、包括的な機能を提供する点で際立っています。80以上のOAuthプロバイダーを標準でサポートし、複数のフレームワークで動作し、JWTまたはデータベースセッションの選択に柔軟性を持たせています。有料サービスとは異なり、認証システムとユーザーデータを完全に自分で管理できます。
Auth.jsをデータベースなしで使用できますか?
はい、Auth.jsはJWTベースのセッションを使用することでデータベースなしで動作させることができます。これはステートレスなアプリケーションやインフラを最小限に抑えたい場合に最適です。ただし、ユーザーデータの保存、アカウント管理、リフレッシュトークンの実装などが必要な場合は、利用可能なアダプターのいずれかを使って簡単にデータベースサポートを追加できます。
Auth.jsはどのような認証方法をサポートしていますか?
Auth.jsは、主に4つの認証方法をサポートしています。GoogleやGitHubなどのプロバイダーによるOAuth認証、メールで送信されるマジックリンク、ユーザー名とパスワードなどの従来の認証情報、そして生体認証やセキュリティキーを使用したパスワード不要の認証であるWebAuthnです。これらの方法は単独で使用することも、複数組み合わせてアプリケーションに導入することも可能です。
読み込み中...
について、ユーザーの声を見る Auth.js
0.0
0 レビュー
5
0
4
0
3
0
2
0
1
0
まだレビューがありません
最初のレビュアーになる Auth.js











