使用Didit与服务网格构建统一身份层 (ZH)
了解如何将Didit的AI原生身份平台与Istio等服务网格结合,创建一个强大、可扩展且安全的统一身份层。.

无缝集成将身份验证直接集成到您的微服务架构中,通过 Istio 等服务网格提供对身份相关流量的集中控制,通过路由和保护身份检查来提高安全性和运营效率。
增强安全性和合规性将 Didit 与服务网格相结合的统一身份层可实现细粒度访问控制、通过 Didit 的被动和主动活体检测实现强大的欺诈预防,并简化所有服务的 AML 筛选和其他法规要求。
可扩展性和灵活性Didit 模块化、API 优先的方法,结合服务网格的流量管理功能,允许高度可扩展的身份验证工作流,以适应动态业务需求和全球用户群,无需复杂的自定义编码。
AI 原生自动化Didit 的 AI 原生平台自动化复杂的身份检查,从身份验证到 1:1 人脸匹配,减少人工审核和运营成本。当与服务网格集成时,此自动化可以在您的服务通信中进行编程触发和管理。
微服务中去中心化身份的挑战
基于微服务架构的现代应用程序提供了令人难以置信的灵活性和可扩展性。然而,它们也带来了重大的挑战,尤其是在管理用户身份方面。在分布式环境中,确保跨众多独立服务的一致、安全和合规的身份验证可能成为一项复杂且容易出错的工作。每个服务可能都有自己的身份验证和授权机制,导致身份孤岛、冗余的验证过程以及增加的攻击面。这种碎片化使得难以维护统一的用户身份视图、强制执行全局安全策略以及快速适应不断变化的监管环境。
传统的身份解决方案通常难以无缝集成到这种动态生态系统中,需要大量定制或充当外部的、断开连接的组件。对于旨在充分利用微服务的潜力同时保持强大的安全性和合规性态势的组织来说,对身份管理采取一种内聚的、集中但分布式的方针至关重要。
利用服务网格进行身份编排
这就是服务网格(例如 Istio)成为游戏规则改变者的地方。服务网格提供了一个专用的基础设施层,用于处理服务到服务的通信,提供流量管理、策略执行和可观察性等功能。通过将身份验证集成到服务网格中,组织可以建立一个强大的统一身份层。服务网格可以编排网络层面的身份验证过程,而不是由单个微服务直接实现和管理身份检查。
例如,使用 Istio,您可以定义策略,自动将需要身份验证的请求路由到 Didit 平台。这可能涉及在用户访问高级服务之前检查是否需要完成身份验证,或者在金融交易之前执行 AML 筛选。服务网格充当智能网关,确保所有与身份相关的交互都得到一致应用和管理,无论底层服务如何。这种方法集中了控制,简化了单个服务的开发,并为合规性目的提供了清晰的审计跟踪。
Didit:您的服务网格的 AI 原生身份骨干
Didit 作为一款 AI 原生、开发者优先的身份平台,完美地定位为服务网格中统一身份层的骨干。Didit 的模块化架构允许您即插即用各种身份检查,从身份验证(OCR、MRZ、条形码)和用于欺诈预防的被动和主动活体检测,到用于生物识别安全的 1:1 人脸匹配和人脸搜索,以及用于合规性的 AML 筛选和监控。这些功能可以作为 API 公开,供服务网格交互,从而实现编程验证工作流。
考虑一个用户注册新服务的场景。服务网格可以拦截注册请求,并根据定义的策略触发 Didit 工作流。此工作流可能涉及身份验证检查,然后是活体检测以防止深度伪造攻击,然后是 AML 筛选。所有这些编排都无缝发生,服务网格引导流量,Didit 处理复杂的验证逻辑。Didit 的结构化身份数据功能确保验证结果一致且易于下游服务使用,从而增强决策制定和风险评估。
Didit 和 Istio 的实际实现
使用 Didit 和 Istio 实现统一身份层涉及几个关键步骤:
- 在 Didit 中定义验证工作流:使用 Didit 的无代码业务控制台或干净的 API 来设计自定义验证工作流。例如,一个工作流可以组合身份验证、被动活体检测和年龄估算用于受年龄限制的服务,或者集成 AML 筛选用于金融应用程序。
- 通过 API 公开 Didit:Didit 提供强大的 API,用于创建会话、触发检查和检索结果。这些 API 将成为您的服务网格将与之交互的端点。
- 配置 Istio 网关和虚拟服务:设置 Istio 网关来管理传入流量,并设置虚拟服务来定义路由规则。例如,您可以配置虚拟服务来检测指示需要身份验证的特定 HTTP 标头或路径。
- 实施 Istio 授权策略:使用 Istio 授权策略来强制执行基于身份的访问控制。这些策略可以在允许流量到达特定微服务之前检查 Didit 验证会话的结果。例如,只有成功通过 Didit 身份验证的用户才可能被允许访问某些后端服务。
- 与微服务集成:虽然服务网格处理编排,但您的微服务仍然可以直接与 Didit 交互,以满足特定的应用程序内身份需求或检索详细的验证结果。Didit 适用于 Android、iOS、Flutter 和 React Native 的原生 SDK 还允许在必要时直接进行客户端集成,服务网格保护后端通信。
这种集成方法允许动态工作流,其中身份检查可以根据用户行为、交易价值或风险配置文件有条件地触发,所有这些都由服务网格管理和执行。Didit 2026 年 2 月更新中的“AI 代理集成”功能通过允许 AI 代理运行端到端验证工作流而无需 UI 进一步简化了这一点,这非常适合服务网格上下文中的自动化 onboarding 管道。
Didit 如何提供帮助
Didit 提供了在服务网格架构中构建无与伦比的统一身份层所需的基础元素:
- 模块化和 AI 原生:Didit 的架构旨在实现可组合性,允许您选择和组合身份原语,例如身份验证、被动和主动活体检测、1:1 人脸匹配以及 AML 筛选。其 AI 原生方法确保了准确性、速度和自动化,减少了人工审核的需要并优化了运营成本。
- 免费核心 KYC 和灵活定价:Didit 提供免费核心 KYC,使各种规模的企业都能实现强大的身份验证。按成功检查次数付费的模式,没有设置费用,提供了经济高效的可扩展性。
- 开发者优先体验:通过即时沙盒、全面的公共文档和干净的 API,开发人员可以快速将 Didit 集成到其现有的微服务和服务网格配置中。控制台中新的基于节点的流程和可视化编辑器简化了身份旅程中复杂决策树的创建。
- 全球覆盖和合规性:Didit 支持大量全球文档以及按国家/地区进行年龄验证和增强型 AML 报告等功能,确保跨不同司法管辖区的合规性。
- 编排工作流:Didit 的无代码 KYC 引擎允许您设计和编排复杂的身份验证旅程,然后可以通过您的服务网格触发和管理,从而提供无缝且安全的用户体验。
准备好开始了吗?
准备好亲身体验 Didit 了吗?立即获取免费演示。
通过Didit 的免费套餐开始免费验证身份。