メインコンテンツへスキップ
Diditが750万ドルを調達、本人確認と不正対策のインフラを構築
Didit
ブログ一覧へ
ブログ2026年3月6日

DiditのFlutter SDKではじめる1対1顔認証ガイド (JA)

Diditの強力なSDKを使用して、Flutterアプリケーションに安全な1対1顔認証を実装しましょう。このガイドでは、SDKの統合、検証レポートの理解、そしてDiditのAIネイティブツールを活用した堅牢な本人確認について解説します。.

By Didit更新日
face-match-1-to-1-flutter-sdk-didit-guide.png

シームレスな統合DiditのFlutter SDKを簡単に統合し、高度な1対1顔認証機能を追加することで、最小限の開発労力でユーザー検証フローを強化します。

堅牢な不正防止DiditのAIネイティブなライブネス検出と1対1顔認証を活用して、ユーザーのライブ画像と身分証明書を比較し、なりすましや本人確認詐欺を効果的に阻止します。

実用的な検証レポート類似性スコア、ステータス、重要な警告を含む詳細なface_matchレポートを理解し、ユーザーのオンボーディングと認証に関するインテリジェントな意思決定を可能にします。

モジュール式で開発者向けDiditは、オープンでモジュール式の本人確認プラットフォームを開発者第一のアプローチで提供し、クリーンなAPIとFlutter SDKにより、柔軟で高セキュリティな本人確認ソリューションを実現します。

デジタル本人確認における1対1顔認証の重要性

今日のデジタルファーストの世界では、ユーザーの本人確認を正確かつ安全に行うことが最も重要です。新規顧客のオンボーディングから取引の認証まで、企業はサービスとやり取りしている人物が主張する本人であることを確認するための堅牢なツールを必要としています。ここで1対1顔認証が活躍します。これは、ユーザーのライブ画像またはビデオを、通常は身分証明書から抽出された参照写真と比較する重要な生体認証技術です。この比較により、ドキュメントの正当な所有権が確認され、本人確認詐欺、ディープフェイク、なりすまし攻撃の防止に役立ちます。

このような高度な生体認証機能をアプリケーションに直接統合することは複雑に思えるかもしれませんが、適切なツールがあれば簡単になります。DiditのFlutter SDKは包括的なソリューションを提供し、開発者が最先端の1対1顔認証をモバイルアプリケーションに簡単に組み込むことを可能にします。これにより、ユーザーエクスペリエンスが合理化されるだけでなく、セキュリティ対策が大幅に強化され、プラットフォームの信頼性とコンプライアンスが向上します。

DiditのFlutter SDKで顔認証を始める

DiditのFlutter SDKは、1対1顔認証を含む本人確認機能をFlutterアプリケーションに追加するためのシームレスな統合エクスペリエンスを提供するように設計されています。このSDKはネイティブのiOSおよびAndroidコンポーネントを活用し、NFCパスポート読み取りや高度なライブネス検出などの強力な機能を提供します。顔認証に入る前に、プロジェクトでSDKをセットアップする必要があります。

インストールと基本設定

まず、Didit SDKをFlutterプロジェクトに追加します。

flutter pub add didit_sdk

iOSの場合、DiditSDKポッドをPodfileに追加してください。

pod 'DiditSDK', :podspec => 'https://raw.githubusercontent.com/didit-protocol/sdk-ios/main/DiditSDK.podspec'

次に、iosディレクトリに移動し、pod installを実行します。

Androidの場合、android/app/build.gradle.kts内のandroidブロックに以下を追加します。

packaging {
    resources {
        pickFirsts += "META-INF/versions/9/OSGI-INF/MANIFEST.MF"
    }
}

検証セッションの開始

顔認証を実行するには、まず検証セッションを作成する必要があります。これは通常、DiditのAPIへのバックエンド呼び出しを通じてsession_tokenを取得します。このトークンはFlutter SDKに渡され、検証フローを開始します。Diditのモジュール式アーキテクチャにより、ID検証、パッシブ&アクティブライブネス、1対1顔認証をコアコンポーネントとして含むカスタムワークフローを定義できます。

バックエンドは、APIキーと検証ステップのシーケンスを決定するworkflow_idを使用して、https://verification.didit.me/v3/session/にPOSTリクエストを行う必要があります。応答には、Flutterアプリが使用するsession_idsession_tokenが含まれます。

1対1顔認証レポートと警告の理解

ユーザーがFlutterアプリで検証フローを完了すると、Diditはキャプチャされたデータを処理し、詳細なface_matchレポートを提供します。このレポートは、ユーザーの本人確認について情報に基づいた意思決定を行う上で不可欠です。レポート構造には、重要な情報が含まれています。

  • status: 全体的な結果(「承認済み」、「拒否済み」、「審査中」、「未完了」)を示します。
  • score: ライブ画像と参照画像の類似性を示す数値(0-100)。スコアが高いほど、一致度が高いことを意味します。
  • source_image / target_image: 比較に使用された画像への一時的なURL。これらのURLは安全で、プライバシー保護のため60分後に期限切れになります。
  • warnings: 顔認証プロセス中に発生した潜在的なリスクや問題を詳述するオブジェクトの配列。

顔認証の警告の解釈

Diditのシステムは、潜在的な問題を理解するのに役立つ特定の警告を提供します。主な警告は次のとおりです。

  • LOW_FACE_MATCH_SIMILARITY: この警告は、提供されたライブ画像の顔の特徴が参照画像と密接に一致しないことを示します。これは、本人確認の不一致または低品質なキャプチャを示唆している可能性があります。アプリケーションのリスク許容度に基づいて、この警告のレビューおよび拒否のしきい値を設定できます。
  • NO_REFERENCE_IMAGE: この重大なエラーは、顔比較のための参照画像が欠落している場合に発生し、常に自動的な拒否につながります。

Diditでは、アプリケーションがこれらの警告をどのように処理するかを設定できます。たとえば、特定のパーセンテージを下回るスコアのセッションを手動レビューのためにフラグ付けする「レビューしきい値」と、自動拒否のための「拒否しきい値」を設定できます。このきめ細かな制御は、DiditのAIネイティブ機能と相まって、検証プロセスが安全かつ特定のニーズに合わせて調整されることを保証します。

Diditを活用してセキュリティとユーザーエクスペリエンスを向上させる

Diditの1対1顔認証は、堅牢なパッシブ&アクティブライブネス検出と組み合わせることで、本人確認詐欺に対する強力な防御を提供します。ライブネス検出は、ユーザーがディープフェイク、写真、またはビデオのなりすましではなく、本物の人間であることを確認します。その後の顔認証は、このライブの個人が実際に提供された身分証明書の所有者であることを確認します。

この生体認証の多層アプローチは、金融サービス、オンラインギャンブル、機密性の高い個人データを扱うあらゆるプラットフォームなど、高レベルの保証を必要とする業界にとって不可欠です。DiditのFlutter SDKを統合することで、単に機能を追加するだけでなく、ビジネスニーズに合わせて拡張し、進化する不正手口に適応する包括的なAIネイティブの本人確認インフラストラクチャを採用することになります。

Diditが提供するもの

Diditは、Flutterアプリケーション内で1対1顔認証と包括的な本人確認を実装するための比類のないソリューションを提供します。当社のモジュール式アーキテクチャにより、ID検証(OCR、MRZ、バーコード)、パッシブ&アクティブライブネス、1対1顔認証機能をシームレスに統合できます。Diditを利用することで、Free Core KYCの恩恵を受け、初期費用なしで本人確認を開始できます。当社のAIネイティブプラットフォームは、不正検出における高い精度と継続的な改善を保証し、開発者第一のアプローチは、クリーンなAPI、インスタントサンドボックス、包括的なドキュメントを提供することで、開発プロセスを加速させます。セットアップ費用はかからず、成功したチェックごとの支払いモデルにより、コストはビジネスの成長と連動します。Diditは、グローバルでスケーラブルな信頼自動化のための構成可能な本人確認プリミティブを提供する、インターネットのオープンでモジュール式の本人確認レイヤーとなるように設計されています。

始める準備はできましたか?

Diditの動作をご覧になりたいですか?今すぐ無料デモをお試しください。

Diditの無料プランで、無料で本人確認を開始しましょう。

本人確認と不正対策のインフラ。

KYC、KYB、取引監視、ウォレットスクリーニングを一つのAPIで。5分で統合できます。

AIにこのページの要約を依頼する
DiditのFlutter SDKで実現する1対1顔認証ガイド.