验证码 快速入门

Web/App 客户端区分两类验证方式,普通验证方式(滑动拼图、语义点选等),无感验证方式。不同认证方式配置安全配置,实现灵活的验证码验证方式。

相关产品
验证码 产品页,含版本规格、价格与购买入口。

一、Web/App 客户端

普通验证方式调用时序图如下:

无感验证方式调用时序图如下:

感知模式调用时序图如下:

二、小程序客户端

微信小程序客户端调用时序图如下:

三、步骤1:新建验证,获取验证码密钥

1. 登录 验证码控制台,左侧导航栏选择验证管理,进入验证管理页面。

2. 单击创建验证码,根据业务场景需求,设置验证名称、客户端类型、验证方式等参数。

3. 单击确定,完成新建验证,即可在验证列表中查看验证码密钥( CaptchaAppId 及 AppSecretKey)。

四、步骤2:客户端接入验证码,展示验证页面

客户端需接入验证码,展示验证页面。不同客户端接入验证码的方式不同:

·Web/App客户端:需引入验证码 JS 代码接入,详情参见 Web 客户端接入、App 客户端接入。

·微信/支付宝小程序客户端:需引入小程序插件接入,详情参见 微信小程序接入、 支付宝小程序接入。

五、步骤3:服务端接入验证码,调用票据校验 API 进行二次校验

服务端需调用票据校验 API,对客户端验证结果进行二次校验。 不同客户端调用的票据校验接口不同:

·Web/App 客户端:需调用 DescribeCaptchaResult 接口进行票据校验,详情参见 接入票据校验(Web 及 App)。

·小程序客户端:需调用 DescribeCaptchaMiniResult 接口进行票据校验,详情参见 接入票据校验(小程序)。

六、更多功能

验证码控制台还支持以下功能:

·数据统计:查看请求量、验证通过量、验证拦截量、票据校验量等统计数据。

·验证配置:验证码安全、外观等相关配置调整。

·IP 白名单:针对 IP 进行白名单配置,减少风控触发逻辑。

·告警设置:通过邮件发送方式提示用户,协助用户及时掌握一定时间范围内,超出相关阈值的情况,如:请求量激增、拦截率较高以及用户自定义特殊场景。

详情参见 控制台操作指南。

七、常见问题

详情参见 接入相关问题。

八、更多信息

你可以登录 验证码控制台,在页面右下角单击快速咨询,了解更多详细信息。

赞 (0)
上一篇 4天前
下一篇 4天前