ZTXBAS
ZTXBAS は、モバイル端末でユーザーが生体認証のプッシュ通知を承認した後、短寿命でオリジンに紐付けられた ID アサーションを発行する、軽量なセルフホスト型サーバーです。
Web やモバイルアプリのログインフローに、ハードウェアキーの配布や TOTP コード入力を必要としないフィッシング耐性のある本人確認を追加できます。
提供される機能
- フィッシング耐性の MFA: 認証チャレンジは特定オリジンに結び付き、利用者のスマートフォンにはそのオリジンが表示されます。
- 署名済みコンテナーイメージ:
ghcr.io/corezt/ztxbasを cosign で署名。Linux、クラウド VM、Kubernetes で動作し、SQLite を使用します。外部 DB、クラウドへのコールバック、常時クラウド接続は不要です。 - 標準的な認証証明: 認証成功時に短寿命の ES256 JWT を発行し、JWKS で検証できます。
- 小規模 API: 合計 10 エンドポイントのうち、通常の連携で頻繁に使用するのは主に 3 つです。
対象ユーザー
大規模な IAM 基盤を導入・運用せずに、自社の Web・モバイルアプリへ強力な追加認証を実装したい開発チーム向けです。
リソース単位ポリシー、端末状態、セッション制御、管理者権限、SCIM、ポリシーシミュレーターが必要なら ZTXGate をご覧ください。独立型 ZTXBAS はアプリ開発者向けの無料の生体認証製品です。ZTXGate 内でライセンスした ZTXBAS 機能はライブラリとして統合され、別サーバーは不要です。