跳到主要内容
Didit 融资 750 万美元,打造身份与欺诈基础设施
Didit
返回博客
博客 · 2026年2月14日

使用 Didit JavaScript SDK 集成身份验证 (ZH)

了解如何使用 Didit JavaScript SDK 将身份验证无缝集成到您的 Web 应用程序中。本指南涵盖安装、设置和实现,并提供代码示例,确保流畅且安全的用户体验。.

作者:Didit更新于
integrate-identity-verification-with-didit-javascript-sdk.png

轻松集成Didit JavaScript SDK 提供了一个简单的 API 和灵活的集成方法,允许您快速将身份验证添加到您的 Web 应用程序。

增强的安全性利用 Didit 的高级功能(如身份验证和活体检测)来防止欺诈并确保安全的用户注册。

可定制的体验配置 SDK 以匹配您应用程序的外观和风格,提供无缝且一致的用户体验。

免费核心 KYCDidit 提供免费层级,使您无需前期成本即可开始验证身份,充分利用我们基于 AI 的模块化平台。

Didit JavaScript SDK 简介

Didit JavaScript SDK 提供了一种以编程方式将身份验证直接集成到您的 Web 应用程序中的方法,从而可以完全控制用户体验。无论您构建的是 React、Angular 还是原生 JavaScript 应用程序,SDK 都可以简化验证用户身份、增强安全性和确保合规性的过程。借助 Didit 的 AI 原生平台,您可以通过一个干净且易于使用的 API 来利用 ID 验证、被动和主动活体检测等功能。

安装和设置

在开始之前,请确保您拥有一个 Didit 帐户并在 Didit 控制台中创建了一个工作流程。可以通过 NPM、Yarn 或直接通过 CDN 安装 SDK。以下是开始的方法:

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('验证已完成!'); console.log('会话 ID:', result.session?.sessionId); console.log('状态:', result.session?.status); break; case 'cancelled': console.log('用户取消了验证'); break; case 'failed': console.error('验证失败:', result.error?.message); break; } }; ``` 此回调允许您更新应用程序的状态,向用户显示适当的消息,并根据验证结果采取任何必要的操作。例如,如果您要验证年龄,您可以将 Didit 的年龄估计功能与 ID 验证一起使用,以确保用户满足要求的年龄阈值。

Didit 如何提供帮助

Didit 通过其 AI 原生、开发人员优先的平台简化了身份验证。我们的模块化架构允许您即插即用各种身份检查,创建为您的特定需求量身定制的协调工作流程。借助 Didit,您可以自动执行信任并减少手动审核,从而节省时间和资源。 增强身份验证的关键 Didit 产品包括: * 身份验证: 使用 OCR、MRZ 解析和条形码解码从各种 ID 文档中准确提取和验证数据。 * 被动和主动活体检测: 通过确保用户是真人而不是机器人或深度伪造来防止欺诈。 * 年龄估计: 实现保护隐私的年龄验证,这对于需要年龄合规性的行业至关重要。 Didit 提供免费的核心 KYC 层,允许您无需设置费用即可开始验证身份。我们的平台在设计上是全球性的,确保在不同区域的合规性和安全性。

准备好开始了吗?

准备好了解 Didit 的实际应用了吗?立即获取免费演示

通过 Didit 的免费层级 免费开始验证身份。

身份与欺诈基础设施。

一个 API 即可实现 KYC、KYB、交易监控和钱包筛选。5 分钟即可集成。

让 AI 总结此页面
使用 Didit JavaScript SDK 集成身份验证.