如何免费使用行为验证码

简介: 随着互联网的快速发展,账户安全问题日益凸显。传统的验证码方式已经无法满足用户的需求,操作繁琐、易被攻击成为了用户们的共同痛点。幸好,行为验证码应运而生,以其智能、准确、便捷的特点成为了新一代验证方式。

前言

随着互联网的快速发展,账户安全问题日益凸显。传统的验证码方式已经无法满足用户的需求,操作繁琐、易被攻击成为了用户们的共同痛点。幸好,行为验证码应运而生,以其智能、准确、便捷的特点成为了新一代验证方式。

相关操作

1、进入KgCaptcha官网,注册账号,进入我的套餐-领取体验包。

5.png

2、根据应用管理的接入代码,在项目中接入指定的行为验证码。

5-1.png

相关代码

1、前端代码

<script src="captcha.js"></script>
<script>
kg.captcha({
    
    
    // 绑定元素,验证框显示区域
    bind: "#captchaBox",
    // 验证成功事务处理
    success: function(e) {
    
    
        console.log(e);
    },
    // 验证失败事务处理
    failure: function(e) {
    
    
        console.log(e);
    },
    // 点击刷新按钮时触发
    refresh: function(e) {
    
    
        console.log(e);
    }
});
</script>
<div id="captchaBox">载入中 ...</div>

2、后端代码

<?php
include "KgCaptchaSDK.php";
// 填写你的 AppId,在应用管理中获取
$appId = "appId";
// 填写你的 AppSecret,在应用管理中获取
$appSecret = "appSecret";
{
   
   mathJaxContainer[0]}appId, $appSecret);
// 填写应用服务域名,在应用管理中获取
$request->appCdn = "https://cdn.kgcaptcha.com";
// 前端验证成功后颁发的 token,有效期为两分钟
{
   
   mathJaxContainer[1]}_POST["kgCaptchaToken"];
// 当安全策略中的防控等级为3时必须填写
$request->userId = "kgCaptchaDemo";
// 请求超时时间,秒
$request->connectTimeout = 10;
{
   
   mathJaxContainer[2]}request->sendRequest();
if ($requestResult->code === 0) {
   
   
    // 验签成功逻辑处理
    echo "验证通过";
} else {
   
   
    // 验签失败逻辑处理
    echo "验证失败,错误代码:{$requestResult->code}, 错误信息:{$requestResult->msg}";
}

效果展示

5-2.png

最后

SDK开源地址:KgCaptcha (KgCaptcha) · GitHub,顺便做了一个演示:凯格行为验证码在线体验

相关文章
|
9月前
|
SQL Java
如何使用阿里云短信服务实现登录页面,手机验证码登录?1
如何使用阿里云短信服务实现登录页面,手机验证码登录?
274 0
|
域名解析 网络协议 算法
2023最新教程:阿里云免费SSL证书申请流程
2023最新教程:阿里云免费SSL证书申请流程,阿里云SSL免费证书在哪申请?一个阿里云账号一年可以申请20张免费SSL证书,很多同学找不到免费SSL的入口,阿小云来详细说下阿里云SSL证书免费申请入口链接以及免费SSL证书申请流程
599 0
|
弹性计算
阿里云免费企业邮箱申请流程
免费版的阿里云企业邮箱给你一个很好的体验,享受中小企业发展时期的优惠扶持。那怎么才能申请阿里云免费的企业邮箱呢??
41411 0
|
4天前
|
数据建模 测试技术 应用服务中间件
在阿里云申请SSL证书多少钱?免费版与付费版申请流程介绍
阿里云2024年提供免费及付费SSL证书,免费版年领限20张,适合测试环境,352元/年起售付费版。个人/企业用户一年可领20张免费DV单域名证书。付费证书享折扣,如WoSign DV仅352元/年。下文将指导您快速领取、申请阿里云提供的免费版和收费版SSL证书。
在阿里云申请SSL证书多少钱?免费版与付费版申请流程介绍
|
9月前
|
弹性计算 安全 网络安全
新手用户注册阿里云账号、购买云服务器及申请发票图文教程参考
阿里云服务器的完整购买流程包括注册阿里云账号、查询阿里云服务器价格、通过官方下单购买以及后期的申请发票等流程,本文为大家介绍从前期注册阿里云账号,购买阿里云服务器,再到后期开发票的教程。
1040 0
新手用户注册阿里云账号、购买云服务器及申请发票图文教程参考
|
11月前
|
数据安全/隐私保护
企业邮箱怎么开通注册_2023新版阿里企业邮箱申请教程
企业邮箱怎么开通注册_2023新版阿里企业邮箱申请教程,阿里云企业邮箱购买流程,企业邮箱分为免费版、标准版、集团版和尊享版,阿里云百科分享企业邮箱版本区别,企业邮箱收费标准价格表,以及阿里企业邮箱详细购买流程
298 0
|
9月前
|
安全 前端开发 开发工具
免费在线行为验证,保护你的账号安全
忘记繁琐的验证码吧!免费在线行为验证服务,通过滑动图片、滑动拼图和文字点选等方式,确保只有真正的人类用户能够访问。
|
9月前
|
JavaScript 前端开发
如何使用阿里云短信服务实现登录页面,手机验证码登录?2
如何使用阿里云短信服务实现登录页面,手机验证码登录?
193 0
|
10月前
|
消息中间件 安全 Java
阿里云 短信服务——发送短信验证码图文教程
阿里云 短信服务——发送短信验证码图文教程
3213 1
|
域名解析 网络协议 算法
阿里云申请免费网站SSL证书的方法步骤
阿里云申请免费网站SSL证书的方法步骤,阿里云SSL免费证书在哪申请?一个阿里云账号一年可以申请20张免费SSL证书,很多同学找不到免费SSL的入口,阿小云来详细说下阿里云SSL证书免费申请入口链接以及免费SSL证书申请流程
258 0