- Webアプリ、モバイルアプリ、シングルページアプリケーション(SPA)、API、またはサードパーティークライアント向けの標準ベース認証プロバイダー
- スタンドアロンサービスとしてデプロイすることも、既存アプリケーションに組み込むことも可能。あらゆるフレームワークおよびプラットフォームと連携
- セルフホスティング: 完全にユーザーのインフラ上で動作し、Node.js、Bun、AWS Lambda、Cloudflare Workersにデプロイ可能
- Web標準ベースでOAuth 2.0仕様に準拠。OAuthをサポートするすべてのクライアントと互換性があり、アクセストークンおよびリフレッシュトークンを発行可能
- カスタマイズ可能: テーマ適用可能な基本UIを提供し、独自実装も可能
- アプローチ
- 多くのオープンソース認証ソリューションは、単一アプリケーションに埋め込むことを前提に設計されたライブラリ
- 一方、OpenAuthは集中型の認証サーバーとして、ユーザーのインフラ上で容易にセルフホスティング可能
- Web、モバイルアプリ、社内管理ツールなど、あらゆるアプリケーションの認証に利用可能
- ストレージ要件を最小化: リフレッシュトークン、パスワードハッシュなど最小限のデータのみを保存。KVストア(Cloudflare KV、DynamoDBなど)をサポート
1件のコメント
なぜあえてプロバイダーになる必要があるのでしょうか…
コンシューマーで十分ではないでしょうか?
… そんなことを考えてみます。