ブログ一覧へ
ブログ ・ 2026年2月14日
Didit JavaScript SDKで本人確認を統合する方法 (JA)
Didit JavaScript SDKを使用して、Webアプリケーションに本人確認をシームレスに統合する方法を学びます。インストール、セットアップ、実装をコード例とともに解説し、スムーズで安全なユーザー体験を実現します。.
By Didit更新日

簡単な統合Didit JavaScript SDKは、シンプルなAPIと柔軟な統合方法を提供し、Webアプリケーションに本人確認を迅速に追加できます。
強化されたセキュリティDiditのID検証や生体認証などの高度な機能を利用して、不正行為から保護し、安全なユーザーオンボーディングを保証します。
カスタマイズ可能な体験アプリケーションのデザインに合わせてSDKを構成し、シームレスで一貫したユーザー体験を提供します。
無料のコアKYCDiditは無料版を提供しており、初期費用なしで本人確認を開始し、AIネイティブなモジュール式プラットフォームを活用できます。
Didit JavaScript SDKの概要
Didit JavaScript SDKは、本人確認をWebアプリケーションに直接統合するためのプログラム的な方法を提供し、ユーザー体験を完全に制御できます。React、Angular、またはバニラJavaScriptアプリケーションを構築している場合でも、SDKはユーザーIDの検証プロセスを簡素化し、セキュリティを強化し、コンプライアンスを保証します。DiditのAIネイティブプラットフォームを使用すると、ID検証、パッシブ&アクティブ生体認証などの機能を、クリーンで使いやすいAPIを通じて活用できます。インストールとセットアップ
開始する前に、Diditアカウントを持っていること、およびDiditコンソールでワークフローを作成していることを確認してください。SDKは、NPM、Yarn、またはCDNを介して直接インストールできます。開始方法は次のとおりです。NPM/Yarn
NPMまたはYarnを使用してインストールするには、次のコマンドを実行します。 ```bash npm install @didit-protocol/sdk-web # or yarn add @didit-protocol/sdk-web ```CDN (UMD)
または、CDNを使用してSDKをHTMLファイルに直接含めることもできます。 ```html ```本人確認の実装
インストールしたら、アプリケーションに本人確認を実装できます。バニラJavaScriptを使用した基本的な例を次に示します。 ```html ``` このコードスニペットは、SDKを初期化し、完了コールバックを設定し、UniLink URLを使用して検証プロセスを開始する方法を示しています。UniLink URLは、Diditコンソールから取得できます。高度な構成とカスタマイズ
Didit JavaScript SDKは、検証プロセスを特定のニーズに合わせて調整するためのさまざまな構成オプションを提供します。デバッグ用のロギングを有効にしたり、モーダルのコンテナ要素をカスタマイズしたり、z-indexを設定したりできます。高度な構成の例を次に示します。 ```typescript DiditSdk.shared.startVerification({ url: 'https://verify.didit.me/session/session-token', configuration: { loggingEnabled: true, zIndex: 10000, showCloseButton: false } }); ``` さらに、Diditのモジュール式アーキテクチャにより、ID検証(OCR、MRZ、バーコード)、パッシブ&アクティブ生体認証、1:1顔照合などの特定のアイデンティティプリミティブを活用して、包括的で安全な検証プロセスを保証できます。検証結果の処理
onCompleteコールバック関数は、検証プロセスの結果を処理するために重要です。検証が正常に完了したか、キャンセルされたか、失敗したかに関する情報を提供します。結果を処理する方法を次に示します。
```typescript
DiditSdk.shared.onComplete = (result) => {
switch (result.type) {
case 'completed':
console.log('Verification completed!');
console.log('Session ID:', result.session?.sessionId);
console.log('Status:', result.session?.status);
break;
case 'cancelled':
console.log('User cancelled verification');
break;
case 'failed':
console.error('Verification failed:', result.error?.message);
break;
}
};
```
このコールバックを使用すると、アプリケーションの状態を更新したり、適切なメッセージをユーザーに表示したり、検証結果に基づいて必要なアクションを実行したりできます。たとえば、年齢を確認する場合は、ID検証とともにDiditの年齢推定機能を使用して、ユーザーが必要な年齢制限を満たしていることを確認できます。
Diditの支援
Diditは、AIネイティブで開発者優先のプラットフォームにより、本人確認を簡素化します。当社のモジュール式アーキテクチャにより、さまざまなIDチェックをプラグアンドプレイし、特定のニーズに合わせて調整されたオーケストレーションされたワークフローを作成できます。Diditを使用すると、信頼を自動化し、手動レビューを削減し、時間とリソースを節約できます。 本人確認を強化する主なDidit製品は次のとおりです。 * ID検証: OCR、MRZ解析、バーコードデコードを使用して、さまざまなIDドキュメントからデータを正確に抽出し、検証します。 * パッシブ&アクティブ生体認証: ユーザーがボットやディープフェイクではなく、本物の人間であることを確認することで、不正行為を防ぎます。 * 年齢推定: 年齢コンプライアンスを必要とする業界にとって重要な、プライバシーを保護する年齢確認を可能にします。 Diditは無料のコアKYC層を提供しており、セットアップ料金なしで本人確認を開始できます。当社のプラットフォームは、グローバルに対応するように設計されており、さまざまな地域でコンプライアンスとセキュリティを保証します。始める準備はできましたか?
Diditの動作を確認する準備はできましたか? 無料デモを入手してください。
Diditの無料版で本人確認を無料で開始してください。