APP认证方案

APP认证方案

认证流程APP认证需要移动端(Android或iOS)与服务端配合完成金融级人脸检测。

APP认证方案移动端的环境配置及SDK下载,请参见Android客户端接入教程和iOS客户端接入教程进行配置,也可以下载Android Demo和iOS Demo进行快速体验。

整体流程图如下:

初始化SDK,具体操作,请参见Android客户端接入教程和iOS客户端接入教程的初始化SDK代码。

您的APP调用平台SDK获取metainfo,具体操作,请参见Android客户端接入教程和iOS客户端接入教程的获取metainfo数据部分。

平台SDK返回metainfo值。

您的APP向您的服务器发起认证请求。

您的服务器向平台服务器发起认证请求,调用核身认证移动端请求接口。

平台服务器返回verificationToken给您的服务器。

说明 调用核身认证移动端请求接口返回的verificationToken有效期时间为30分钟,从verificationToken生成时间开始算起,超过有效期再进行人脸认证会报错,请在有效期时间内完成认证。

您的服务器返回verificationToken给您的APP。

您的APP使用verificationToken调用认证SDK,具体操作,请参见Android客户端接入教程和iOS客户端接入教程的开始认证部分。

平台SDK提交认证资料给平台服务器。(平台内部动作,您无需进行操作)

平台服务器判断认证结果。(平台内部动作,您无需进行操作)

平台服务器返回认证结果给平台SDK。(平台内部动作,您无需进行操作)

平台SDK通过回调函数将结果返回您的APP。

您的APP向您的服务器发起获取认证结果的请求。

您的服务器向平台服务器发起查询认证结果的请求,调用核身认证移动端查询接口。

平台服务器将最终认证结果返回给您的服务器。

您的服务器将最终认证结果返回给您的APP,在您的APP上进行展示或后续操作。

在您成功接入APP认证方案之后,您的用户的认证界面如下图所示。

我们在采集用户人脸信息前,会告知用户相关的服务细节,并在获得用户授权后进行认证,认证结果将返回给您。

说明 当前版本SDK下不支持用户认证界面UI的自定义化。

Android Demo和iOS Demo为了在端上演示完整流程,是由您的APP直接发送请求到平台服务器。正式上线时建议您的APP先发送请求到您的服务器,由您的服务器请求平台服务器。

相关推荐

如何在 Windows 11 中启用隐藏摄像头隐私指示器
365bet怎么样

如何在 Windows 11 中启用隐藏摄像头隐私指示器

📅 01-13 👁️ 4466
1、穿越火线排位中途退出禁赛多久
365系统维护

1、穿越火线排位中途退出禁赛多久

📅 11-12 👁️ 4051
每日一字丨抽象篇(猲)
365系统维护

每日一字丨抽象篇(猲)

📅 12-17 👁️ 7193