接入流程图与部署指引

2023.01.15 00:38:14

    即刻接入易盾验证码服务,原来高安全性与完美的用户体验可以并存

    接入流程图

    一、接入流程

    1.前端接入:选择相应的前端 SDK 进行接入,支持 Android App、IOS App、小程序、WEB/WAP/H5 网页。
    2.服务端接入:调用 check 接口。
    3.接入验证:前后端接入完成后,联合客户端、服务端进行整体联调。
    4.验证后发布上线。

    二、部署指引

    第一步:检查客户端/前端交互是否走通

    前端开发文档
    客户端开发文档

    1. 打开验证界面查看控制台 Network 信息
    2. load请求加载验证信息,确认 onload 有回调返回验证码实例
    3. 验证交互后,确认是否有返回值
     - 前端确认onVerify 回调中有 validate 值(注意:前端校验不通过时此值为空);
     - 安卓端确认onValidate回调中有validate 值;
     - iOS 端确认verifyCodeValidateFinish 回调中有 validate 值;
    

    第二步:检测服务端二次校验流程是否走通

    服务端开发文档

    1. 验证交互成功后的验证参数 validate 发送给自己的业务接口
    2. 业务接口向服务端发送二次校验 validate 请求并得到校验结果,如果 result 为 true 则校验通过,如果 result 为 false 则失败
    3. 业务接口根据二次校验结果处理业务逻辑
    

    第三步:验证宕机方案是否接入成功(如您未选择宕机方案接入,则忽略)

    1. 屏蔽易盾验证码接口(例如http://c.dun.163.com/api/v3/get和http://c.dun.163yun.com/api/v3/get接口),模拟服务异常情况
    2. 打开验证交互界面,刷新达到配置次数(默认3次)
    3. 确认验证服务接口异常情况下不阻塞业务流程
    
    Online Chat Tel:95163223