一、引言
CAPTCHA 是“Completely Automated Public Turing Test* to Tell Humans Apart(全自动区分计算机和人类的图灵测试)”的首字母缩写。它是指各种认证方法,这些方法利用一个对于人类来说很简单但对机器来说很难的挑战来测试用户,以验证用户是否为人类。 CAPTCHA 可防止诈骗者和垃圾邮件发送者使用机器人填写用于恶意目的的 Web 表单。
传统 CAPTCHA 要求用户阅读并正确重新输入无法通过光学字符识别 (OCR) 技术解释的失真文本。 最新的 CAPTCHA 技术使用 AI 驱动的行为和风险分析,根据活动模式(而不是单个离散任务)对人类用户进行认证。
许多网站都要求用户在登录到帐户档案、提交注册表、发表评论或执行黑客可能使用机器人执行的某些其他操作之前回答 CAPTCHA 问题。 回答这种问题,即表明用户是人类,并被允许在网站上继续执行活动。
注意事项:
如果你使用的主题后台有CAPTCHA的API调用接口,您直接调用即可
如果你使用的主题后台没有CAPTCHA的API调用接口,则您需要自己部署代码然后调用CAPTCHA的API接口实现人机验证
二、主题有自带
2.1、注册
CAPTCHA官网注册地址:https://www.vaptcha.com/
2.2、创建验证单元
完成注册后,您将能够在管理界面中生成CAPTCHA的验证ID(VID)和密钥(KEY)。随后,只需在后台的主题设置中进行相应的配置即可启用CAPTCHA功能。


2.3、后台设置

三、主题没有自带
3.1、代码配置
配置流程:
创建验证单元,获取VID和Key 。点击创建。
将https://v-cn.vaptcha.com/v3.js引入到你的页面。
将 VAPTCHA 初始化到你需要的位置,具体 web 端部署请查看:Web 客户端部署。
用户验证通过得到token,与表单数据一同提交到服务端。
服务端得到token后,向 VAPTCHA 服务器验证token的有效性,验证通过说明此次请求有效,服务端验证流程请查看:服务端二次验证。
本文不深入探讨具体的部署步骤,若需了解详细的部署流程,您请参阅 CAPTCHA 官方提供的配置指南。
https://www.vaptcha.com/document/install.html#pc-%E7%BD%91%E9%A1%B5%E9%83%A8%E7%BD%B2
3.2、插件
VAPTCHA下载地址:https://pan.baidu.com/s/1sqwhLY4g8t0-0iQoPOHKJQ?pwd=kupa提取码:kupa
上传安装插件之后即可在后台配置

评论列表 (5条):
加载更多评论 Loading...