一分钟看懂人机验证产品架构
云栖号快速入门:【点击查看更多云产品快速入门】
不知道怎么入门?这里分分钟解决新手入门等基础问题,可快速完成产品配置操作!
人机验证服务提供滑动验证、无痕验证、智能验证三种验证方式。通过生物特征判定操作计算机的是人还是机器,取代传统验证方式。
滑动验证
滑动验证系统间的交互流程如下图所示。
1.提交滑动行为。
该操作由前端页面中引入的JS自助完成,无需业务平台处理。其中,提交的行为数据包括:
- 浏览器名称、版本
- 操作系统
- 屏幕长宽
- 鼠标点击、移动
- 键盘敲击
- 屏幕滑动轨迹
- URL
- 是否安装Flash
2.返回滑动结果。
该操作由前端页面中引入的JS自助完成,无需业务平台处理。针对不同风险等级用户,返回相应结果:
- 可信用户:滑动后直接通过,由人机验证服务端颁发签名串。
- 风险用户:滑动后直接拦截。
3.调用人机验证服务API接口。
由您的业务服务端调用人机验证服务API,校验签名串。
- 校验成功:进入业务流程。
- 校验失败:返回前端进行滑动验证。
无痕验证
无痕验证系统间交互流程如下图所示。
智能验证
智能验证验证系统间交互流程如下图所示。
本文来自 阿里云文档中心 人机验证 产品架构
【云栖号在线课堂】每天都有产品技术专家分享!
课程地址:https://yqh.aliyun.com/zhibo立即加入社群,与专家面对面,及时了解课程最新动态!
【云栖号在线课堂 社群】https://c.tb.cn/F3.Z8gvnK
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
BeeCP2.4.4 发布,高性能 JDBC 连接池
BeeCP(小蜜蜂连接池)2.4.4版本连接安全关闭优化,涉及以下几个点 1:Connection.close增加同步处理 如果多线程并发调用该方法,只能有一个能执行成功,其他失败。 * Connection.close方法的背后,就是触发连接释放,并传递给等待者。不清楚 光连接池,Tomcat-JDBC等主流连接池是否存在这个问题?不增加安全措施,一个连接可能会被释放多次,有可能传递给多个等待者,想想同一个连接被多个线程借走后,后果严重不?,这个发布算是给大家一个提醒/预警。 2:借用者持有连接并长时间不使用,因此池强制回收 在连接池强制回收的那一刻,持有线程是有可能突然归还连接的,在这一刻点(临界点并发)上讲:要么成功回收,要么借用者成功释放 3:连接池重置,清空所有连接,强制关闭所有连接 对于正在使用中连接,依据策略进行关闭 A:等它释放后再关闭,B:直接关闭它,这个过程通样存在临界点并发问题,因此需要安全性关闭 补充说明:通过连接池获取的对象,实际上是物理Connection代理对象,这里所说的关闭针对这个代理对象的处理(砍断它与物理连接之间的关系),加上安全关闭策略,...
- 下一篇
物联网边缘计算场景联动是什么?
云栖号快速入门:【点击查看更多云产品快速入门】不知道怎么入门?这里分分钟解决新手入门等基础问题,可快速完成产品配置操作! 场景联动是规则引擎中,一种开发自动化业务逻辑的可视化编程方式,您可以通过可视化的方式定义设备之间联动规则,并将规则部署至云端或者边缘端。 您需在物联网平台控制台,规则引擎 > 场景联动页面中创建场景联动规则。每个场景联动规则由触发器(Trigger)、执行条件(Condition)、执行动作(Action)三个部分组成。这种规则模型称为TCA模型。 当触发器指定的事件或属性变化事件发生时,系统通过判断执行条件是否已满足,来决定是否执行规则中定义的执行动作。如果满足执行条件,则直接执行定义的执行动作;反之则不执行。 例如,您每天18:00下班回家。在炎热的夏天,您希望您到家后,家里的温度是凉爽、舒适的。您可以创建一条规则,使空调设备自动化,实现这个需求。 参数设置如下图。 参数说明如下: 创建场景联动规则的更多设置说明,请参见云端场景联动。 本文来自 阿里云文档中心 物联网边缘计算 什么是场景联动 【云栖号在线课堂】每天都有产品技术专家分享!课程地址:https...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS7安装Docker,走上虚拟化容器引擎之路
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- Mario游戏-低调大师作品
- 2048小游戏-低调大师作品
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- Red5直播服务器,属于Java语言的直播服务器