概述
身份认证方案需要用户同时对接服务端API和端上SDK,来完成一次完整流程。基于不同的场景,划分出不同方案,详细见下方描述。
详细方案
方案一
服务端上传用户资料(有源:身份证+姓名/无源:基准图),完成整体流程。在端上完成动作活体后,业务无需获取活体数据做额外流程处理。
对接步骤
- 调用STS接口,获取临时密钥(获取临时密钥(STS)部分)
- 调用TokenPro接口,上传用户资料和参数配置(服务端API接入部分)
- 使用SDK接入,进行端上活体(客户端SDK接入部分)
- 调用Query接口,查询认证数据(服务端API接入部分)
方案二
通过SDK进行OCR识别/手动输入获取用户资料(有源:身份证+姓名),完成整体流程。在端上完成动作活体后,业务无需获取活体数据做额外流程处理。
对接步骤
- 调用STS接口,获取临时密钥(获取临时密钥(STS)部分)
- 使用SDK接入,进行端上OCR、活体(客户端SDK接入部分)
- 调用Query接口,查询认证数据(服务端API接入部分)
方案三
服务端上传用户资料(有源:身份证+姓名/无源:基准图),完成整体流程。在端上完成动作活体后,业务需要获取活体数据做额外流程处理。
对接步骤
- 调用STS接口,获取临时密钥(获取临时密钥(STS)部分)
- 调用TokenPro接口,上传用户资料和参数配置(服务端API接入部分)
- 使用SDK接入,进行端上活体(客户端SDK接入部分)
- 端上SDK数据上报,业务进行逻辑处理
- 调用VerifyPro接口,上传端上数据
- 下发VerifyPro接口结果给到端上
- 调用Query接口,查询认证数据(服务端API接入部分)
方案四
通过SDK进行OCR识别/手动输入获取用户资料(有源:身份证+姓名),完成整体流程。在端上完成动作活体后,业务无需获取活体数据做额外流程处理。
对接步骤
- 调用STS接口,获取临时密钥(获取临时密钥(STS)部分)
- 使用SDK接入,进行端上OCR、活体(客户端SDK接入部分)
- 端上SDK数据上报,业务进行逻辑处理
- 调用VerifyPro接口,上传端上数据
- 下发VerifyPro接口结果给到端上
- 调用Query接口,查询认证数据(服务端API接入部分)