告别验证码烦恼,轻松完成文字点选验证

开头的话

文字点选验证码,作为一种创新的验证方式,正在逐渐取代传统的输入文字或数字的验证方式,为用户带来了更简单、直观的验证体验。它通过点击包含特定文字或物体的图片来完成验证,摆脱了繁琐的输入过程,让用户告别验证码的烦恼。文字点选验证码不仅操作便捷,而且在安全性方面也具备优势,有效防止了自动化程序的攻击。

2-1

相关代码

1using System; 2using KgCaptchaSDK; 3public partial class _Default : System.Web.UI.Page{ 4 protected void Page_Load(object sender, EventArgs e) { 5 // 后端处理 6 string html, appId, appSecret, Token; 7 if (Request.Form.ToString().Length > 0){ // 有数据处理 8 // 填写你的 AppId,在应用管理中获取 9 appId = "appId"; 10 // 填写你的 AppSecret,在应用管理中获取 11 appSecret = "appSecret"; 12 var request = new kgCaptcha(appId, appSecret); 13 // 前端验证成功后颁发的 token,有效期两分钟 14 request.token = Request.Form["kgCaptchaToken"]; 15 // 填写应用服务域名,在应用管理中获取 16 request.appCdn = "https://cdn6.kgcaptcha.com"; 17 // 当安全策略中的防控等级为3时必须填写,一般情况下可以忽略 18 // 可以填写用户输入的登录帐号(如:Request.Form["username"]),可拦截同一帐号多次尝试等行为 19 request.userId = "kgCaptchaDemo"; 20 // 请求超时时间,秒 21 request.connectTimeout = 5; 22 // 发送验证请求 23 var requestResult = request.sendRequest(); 24 if (requestResult.code == 0) { 25 // 验签成功逻辑处理 *** 26 // 这里做验证通过后的数据处理 27 // 如登录/注册场景,这里通常查询数据库、校验密码、进行登录或注册等动作处理 28 // 如短信场景,这里可以开始向用户发送短信等动作处理 29 // ... 30 html = "<script>alert('验证通过');history.back();</script>"; 31 } else { 32 // 验签失败逻辑处理 33 html = "<script>alert(\"" + requestResult.msg + " - " + requestResult.code + "\");history.back();</script>"; 34 } 35 // 输出结果 36 Response.Write(html); 37 } 38 Response.Redirect("index.html"); 39 } 40}
点赞
收藏

评论区

加载中...

相关推荐

行为验证码小图标修改

最近行为验证码在很多网站逐步流行起来,对用户体验来说,比较新颖,操作简单。下面我以滑动拼图验证码和文字点选验证码为例,通过KgCaptcha来说说如何修改验证码中的图标。

语音验证码短信原理和应用场景分析

引言随着移动互联网的快速发展,短信验证码成为了许多应用和服务中常用的身份验证方式。然而,有时候用户可能由于各种原因无法接收到短信验证码,或者对于文字验证码不够方便或友好。为了解决这些问题,语音验证码短信API应运而生。该API提供了语音验证码服务,通过拨打

文字点选行为验证插件助您的网站更安全

随着互联网的快速发展,网络安全问题也日益突出。为了防止恶意机器人或自动程序的攻击,越来越多的网站采用了文字点选验证码作为一种有效的安全验证手段。

安全防线加固,文字点选验证码来帮忙

前言为了确保网络安全,我们网站采用了文字点选验证码来验证用户身份。文字点选验证码是一种简单而有效的验证机制,通过要求用户点击相关图像来区分真实用户和机器人。它不仅可以防止恶意攻击,还能提供用户友好的验证体验。优势在文字点选验证码中,用户将面对一个包含多个图

免费在线行为验证,保护你的账号安全

忘记繁琐的验证码吧!免费在线行为验证服务,通过滑动图片、滑动拼图和文字点选等方式,确保只有真正的人类用户能够访问。

防止短信轰炸,行为验证码是关键!

忘记传统的验证码输入方式吧!创新的文字点选验证码,让你通过选择正确的文字来验证你的人类身份。这种方式不仅更加便捷,还能有效防止机器人攻击。体验文字点选验证码的魅力!