天天看点

一分钟看懂人机验证产品架构

云栖号快速入门: 【点击查看更多云产品快速入门】 不知道怎么入门?这里分分钟解决新手入门等基础问题,可快速完成产品配置操作!

人机验证服务提供滑动验证、无痕验证、智能验证三种验证方式。通过生物特征判定操作计算机的是人还是机器,取代传统验证方式。

滑动验证

滑动验证系统间的交互流程如下图所示。

一分钟看懂人机验证产品架构

1.提交滑动行为。

该操作由前端页面中引入的JS自助完成,无需业务平台处理。其中,提交的行为数据包括:

  • 浏览器名称、版本
  • 操作系统
  • 屏幕长宽
  • 鼠标点击、移动
  • 键盘敲击
  • 屏幕滑动轨迹
  • URL
  • 是否安装Flash

2.返回滑动结果。

该操作由前端页面中引入的JS自助完成,无需业务平台处理。针对不同风险等级用户,返回相应结果:

  • 可信用户:滑动后直接通过,由人机验证服务端颁发签名串。
  • 风险用户:滑动后直接拦截。

3.调用人机验证服务API接口。

由您的业务服务端调用人机验证服务API,校验签名串。

  • 校验成功:进入业务流程。
  • 校验失败:返回前端进行滑动验证。

无痕验证

无痕验证系统间交互流程如下图所示。

一分钟看懂人机验证产品架构

智能验证

智能验证验证系统间交互流程如下图所示。

一分钟看懂人机验证产品架构

本文来自 阿里云文档中心

人机验证 产品架构

【云栖号在线课堂】每天都有产品技术专家分享!

课程地址:

https://yqh.aliyun.com/zhibo

立即加入社群,与专家面对面,及时了解课程最新动态!

【云栖号在线课堂 社群】

https://c.tb.cn/F3.Z8gvnK

继续阅读