滑块验证技术原理

核心原理就是先通过滑块验证,再进行请求,请求信息包含了滑块验证的结果。其它类型的风控验证方式流程也是一样的。具体如下:
1、客户端采用JS(WEB端)/SDK(APP端)放入一段滑块验证代码;
2、用户访问页面进行滑块拖动
3、滑块代码采集用户行为数据和其它基础数据(如浏览器、IP等等)发送给风控服务;
4、风控服务判断无风险则反馈一段签名串,否则不通过;
5、用户侧显示滑块通过,用户点击提交请求至业务服务器;
6、业务服务器获取请求和签名串,并将相关信息发给风控服务;
7、风控服务验证签名串通过则告知业务服务器通过。
在这里插入图片描述
1.提交滑动行为
a)此步骤会由前端引入的JS自助完成,无需客户平台处理;
b) 提交的行为数据包括:
浏览器名称、版本
操作系统
屏幕长宽
鼠标点击、移动
键盘敲击
屏幕滑动轨迹
URL
是否安装Flash
2.返回滑动结果
此步骤会由前端引入的JS/SDK自助完成,无需客户平台处理。
a) 可信用户:滑动直接通过,反欺诈服务端颁发签名串;
b) 可疑用户:滑动后出验证码,通过验证码校验后,反欺诈服务端颁发签名串;
c) 风险用户:滑动后拦截。
3.调用验证码服务API
由客户服务端调用风控服务API,校验签名串
a) 校验成功:直接进入业务流程;
b) 校验失败:返回前端进行滑动。

  • 6
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

qq_36718740

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值