身份验证SDK完全白标:打造专属品牌体验 (ZH)
了解如何完全白标Didit的身份验证SDK – 自定义UI、品牌和流程,打造无缝用户体验。最大化品牌一致性和控制力,提升用户信任和转化率。.

身份验证SDK完全白标:打造专属品牌体验
在当今竞争激烈的市场中,一致的品牌体验至关重要。将这种一致性扩展到身份验证至关重要。不协调的验证流程会削弱用户信任,并对转化率产生负面影响。本文深入探讨了如何完全白标Didit的身份验证SDK,提供完整的UI自定义、品牌集成和流程控制。我们将涵盖从CSS覆盖到API考虑等所有内容,使您能够交付感觉与您的平台原生一致的验证体验。
关键要点1 通过CSS覆盖和Didit控制台中的自定义品牌选项,可以实现完全的UI控制。
关键要点2 API集成允许无头验证流程,从而完全拥有前端并提供最大的自定义灵活性。
关键要点3 白标不仅仅是美学;它是在创建流畅的用户体验的同时建立信任和提高转化率。
关键要点4 Didit提供多种SDK(Web、iOS、Android、Flutter、React Native)以支持您首选的开发堆栈。
了解白标选项
Didit提供多层次的白标,从简单的品牌调整到完整的UI改造不等。您选择的方法取决于您的技术资源和期望的控制级别。以下是细分:
- 基础品牌: 通过Didit控制台调整颜色、徽标和排版。这是最快速最简单的选项,无需任何代码更改。
- CSS覆盖: 注入自定义CSS以修改验证流程的外观。这提供了很大的控制权,而无需完全重写UI。
- 使用自定义域名托管页面: 在您自己的域名上托管验证流程,以获得无缝的用户体验。
- 使用API进行无头集成: 利用Didit的API构建完全自定义的前端。这使您可以完全控制验证过程的各个方面。
深入探讨:使用CSS覆盖进行UI自定义
CSS覆盖是自定义Didit验证流程外观和感觉的强大方法。SDK注入特定的CSS类,您可以使用自己的样式来定位这些类。这是一个例子:
/* 示例CSS覆盖 */
.didit-verification-container {
background-color: #f0f0f0; /* 更改背景颜色 */
font-family: 'Your Custom Font', sans-serif; /* 更改字体 */
}
.didit-button {
background-color: #2567FF; /* Didit 蓝色 */
color: white; /* 文本颜色 */
border: none; /* 移除边框 */
border-radius: 5px; /* 圆角 */
}
重要注意事项:
- 特异性: 确保您的CSS规则具有足够的特异性才能覆盖默认样式。使用更具体的选择器或
!important声明(谨慎使用)。 - 测试: 在不同的浏览器和设备上彻底测试您的CSS覆盖。
- 更新: 请注意,Didit SDK的更新可能会引入新的CSS类或更改现有的CSS类。定期检查和更新您的覆盖。
无头集成:使用API实现完全控制
为了获得最大的灵活性,请考虑使用Didit的RESTful API进行无头集成。这种方法允许您构建完全自定义的前端,从而完全控制用户体验。您将处理UI渲染、数据收集以及与Didit API的通信。API为每个验证模块(身份验证、活体检测、AML等)提供端点。
无头集成的优势:
- 完全的UI控制: 设计与您的品牌和用户界面完美匹配的验证流程。
- 灵活性: 将验证集成到任何平台或应用程序中。
- 高级自定义: 实现自定义逻辑和工作流程。
API注意事项:
- 身份验证: 使用OAuth/OIDC进行安全的API访问。
- 错误处理: 实现强大的错误处理,以优雅地处理API错误。
- 数据安全: 遵循数据安全和隐私的最佳实践。
品牌集成最佳实践
除了UI自定义之外,请考虑以下品牌集成最佳实践:
- 一致的消息传递: 在整个验证流程中使用一致的语言和语气。
- 自定义错误消息: 将通用错误消息替换为带有品牌标识的消息,为用户提供清晰的指导。
- 隐私政策: 清楚地链接到您的隐私政策,以建立信任和透明度。
- 数据驻留: 利用Didit的欧盟基础设施来满足数据驻留要求。
Didit如何提供帮助
Didit通过以下方式简化了白标流程:
- 多种SDK: Web、iOS、Android、Flutter和React Native SDK支持广泛的平台。
- 全面的文档: 详细的文档和代码示例使集成变得容易。
- 专属支持: 我们的支持团队随时为您解答任何问题或疑虑。
- 灵活定价: 按使用付费定价,没有长期合同。