DiditのJS SDKで1:1顔認証を実装する (JA)
Diditの強力な1:1顔認証テクノロジーをJavaScript SDKを使ってアプリケーションに統合する方法を学びましょう。このガイドでは、検証プロセス、応答データの理解、および不正対策のための設定について解説します。.

シームレスな統合直感的なJavaScript SDKを使用して、Diditの1:1顔認証をウェブアプリケーションに統合し、迅速かつ安全な生体認証ワークフローを可能にします。
堅牢な不正防止AIを活用した顔認識と、パッシブおよびアクティブなライブネス検出を組み合わせることで、ユーザーのライブセルフィーとID文書の写真を正確に比較し、なりすまし詐欺を効果的に阻止します。
設定可能なワークフロー顔認証スコアの検証しきい値をカスタマイズし、セッションがレビューを必要とするか、自動的に拒否されるかを定義することで、特定のリスク許容度に合わせてプロセスを調整できます。
Diditの利点Diditは、AIネイティブでモジュラーなIDプラットフォームを提供し、無料のコアKYC、セットアップ費用なし、クリーンなAPIを備えているため、あらゆる規模の企業が高度な生体認証をアクセス可能でスケーラブルに利用できます。
今日のデジタル環境において、ユーザーの本人確認はセキュリティ、コンプライアンス、そして信頼構築のために不可欠です。最も効果的な方法の一つが1:1顔認証であり、これはユーザーのライブ生体データ(通常はセルフィー)を、身分証明書写真などの信頼できる情報源と比較するものです。Diditは、このための最先端のAIネイティブソリューションを提供しており、Didit JavaScript (JS) SDKを使用することで、ウェブアプリケーションへの統合が効率化されます。
1:1顔認証の理解
Diditの1:1顔認証は、堅牢な本人確認の重要な要素であり、身分証明書を提示している人物がその正当な所有者であることを保証するために設計されています。このプロセスには、主に2つのステップが含まれます。
- ライブネス検出: 比較を行う前に、Diditはパッシブ&アクティブライブネスチェックの両方を実施します。このステップは不正防止に非常に重要であり、システムを迂回しようとするディープフェイク、写真、ビデオのなりすましではなく、実際に生きている人物が存在することを確認します。
- 顔比較: ライブネスが確認されると、システムはユーザーのID文書からポートレートを抽出し(DiditのID検証機能であるOCR、MRZ、バーコードスキャンなどを使用)、それをライブセルフィーと比較します。この比較により、2つの顔が同じ人物のものである可能性を示す類似性スコアが生成されます。
その結果、顔認証スコア、ステータス(承認済み、拒否済み、レビュー中)、および関連する警告を含む包括的なレポートが提供されます。これにより、サービスを利用している人物が主張する本人であるという高いレベルの保証が得られます。
Didit JS SDKとの顔認証の統合
DiditのJS SDKが提供する開発者第一のアプローチとクリーンなAPIのおかげで、Diditの1:1顔認証をウェブアプリケーションに統合するのは簡単です。SDKは、ユーザーの生体認証データを取得し、Diditのバックエンドに送信し、検証結果を受け取るプロセスを簡素化します。
基本的なプロセスは通常、次のとおりです。
- SDKの初期化: 必要なAPIキーと設定を提供して、アプリケーションでDidit SDKをセットアップします。
- 生体認証データの取得: SDKは、ユーザーがライブネス検出とセルフィー取得プロセスをガイドするコンポーネントまたは機能を提供します。これには、設定されたライブネス方法に応じて、アクティブなチャレンジ(例:頭の回転)やパッシブな分析が含まれます。
- 検証のために送信: 取得されたデータは安全にDiditのプラットフォームに送信されます。
- 結果の受信: アプリケーションは、検証ステータス、類似性スコア、および警告を含む
face_matchオブジェクトを含む詳細な応答を受け取ります。
Diditのモジュラーアーキテクチャは、顔認証をスタンドアロンコンポーネントとして、またはID検証、AMLスクリーニング、およびその他のチェックを含むより広範なオーケストレーションされたワークフローの一部として統合できることを意味します。
顔認証レポートと警告の理解
API応答内のface_matchオブジェクトは、意思決定のための重要な詳細情報を提供します。主要なフィールドは次のとおりです。
status: 「Approved」(承認済み)、「Rejected」(拒否済み)、「In Review」(レビュー中)、または「Not Finished」(未完了)を示します。score: 2つの顔の類似性を表す数値(0-100)。source_imageおよびtarget_image: 比較に使用された画像への一時的なURL。セキュリティ強化のため60分後に期限切れになります。warnings: プロセス中に発生した問題を詳細に記述するオブジェクトの配列。
警告は、潜在的なリスクを理解する上で特に重要です。例えば、LOW_FACE_MATCH_SIMILARITY警告は、顔の特徴が一致しないことを示し、本人確認の不一致の可能性を示唆します。もう1つの重要な警告はNO_REFERENCE_IMAGEで、これは比較画像が欠落しており、顔認証が完了できなかったことを意味します。
Diditでは、これらの警告のしきい値を設定できます。スコアがこのマークを下回るセッションを手動レビューのためにフラグ付けする「レビューしきい値」と、自動拒否のための「拒否しきい値」を設定できます。このレベルの制御により、企業はユーザーエクスペリエンスと特定のリスク許容度のバランスを取ることができます。
セキュリティとベストプラクティス
生体認証データを扱う際、セキュリティは最重要課題です。Diditは厳格なセキュリティプロトコルを遵守し、画像の一時URLが迅速に期限切れになるようにしています。ベストプラクティスとして、アプリケーションは検証ステータスと類似性スコアのみを保存し、機密性の高い生体認証データのサーバー上での保持を最小限に抑えるべきです。このアプローチは、プライバシー規制に準拠し、データフットプリントを削減します。
Diditの安全なインフラストラクチャを活用し、推奨されるプラクティスに従うことで、非常に安全で準拠した本人確認システムを導入できます。
Diditが提供するもの
Diditは、高度な顔認証をアクセスしやすく堅牢にする、AIネイティブで開発者第一のIDプラットフォームです。当社の1:1顔認証およびパッシブ&アクティブライブネス製品は、最先端のAIとコンピュータービジョンによって強化され、高速、正確、安全な本人確認を保証します。Diditのモジュラーアーキテクチャにより、ID検証や顔認証&顔検索を含むIDチェックを、クリーンなAPIまたはノーコードのビジネスコンソールを介して既存のワークフローに簡単にプラグアンドプレイで統合できます。
無料のコアKYCを提供することで、初期費用なしで本人確認を開始できる点で他社とは一線を画しています。セットアップ費用は一切かからず、成功したチェックごとに支払う従量課金モデルにより、使用したものに対してのみ料金が発生します。Diditの包括的な生体認証は、ライブネス検出と顔認証を単一のシームレスなフローに組み合わせ、ユーザーの認証試行の全体像を提供し、不正行為を大幅に防止します。Diditを使用することで、信頼を自動化し、ビジネスニーズに合わせて拡張できる、オープンでモジュラー、そしてグローバルに設計されたIDソリューションを手に入れることができます。
早速始めてみませんか?
Diditの実際の動作を確認してみませんか?今すぐ無料デモをリクエストしてください。
Diditの無料ティアで、無料で本人確認を始めましょう。