当前位置:首页 > 开发 > 编程语言 > 编程 > 正文

HoverTree开发日志之验证码

发表于: 2015-04-05   作者:hvt   来源:转载   浏览:
摘要: HoverTree是一个ASP.NET的开源CMS,目前包含文章系统,图库和留言板功能。代码完全开放,文章内容页生成了静态的HTM页面,留言板提供留言审核功能,文章可以发布HTML源代码,图片上传同时生成高品质缩略图。推出之后得到许多网友的支持,再此表示感谢!留言板不断收到许多有益留言,但同时也有不少广告,因此决定在提交留言页面增加验证码功能。ASP.NET验证码在网上找,如果不是很多,就是特别多

HoverTree是一个ASP.NET的开源CMS,目前包含文章系统,图库和留言板功能。
代码完全开放,文章内容页生成了静态的HTM页面,留言板提供留言审核功能,文章可以发布HTML源代码,图片上传同时生成高品质缩略图。

推出之后得到许多网友的支持,再此表示感谢!

留言板不断收到许多有益留言,但同时也有不少广告,因此决定在提交留言页面增加验证码功能。

ASP.NET验证码在网上找,如果不是很多,就是特别多,这里就在柯乐义网上找到了一个,网址:http://keleyi.com/dev/b6539b6c4146cc53.htm,拿来用用。 

验证码,就是在页面上随机显示若干字符,例如字母或者数字,还可以是中文。提供一个输入框让用户输入所看到的验证码,如果输入与验证码相符,才可以进行下一步操作,例如提交或者登录等。

验证码(CAPTCHA)是“Completely Automated Public Turing test to tell Computers and Humans Apart”(全自动区分计算机和人类的图灵测试)的缩写,是一种区分用户是计算机还是人的公共全自动程序。可以防止:恶意破解密码、刷票、论坛灌水,有效防止某个黑客对某一个特定注册用户用特定程序暴力破解方式进行不断的登陆尝试,实际上用验证码是现在很多网站通行的方式,我们利用比较简易的方式实现了这个功能。这个问题可以由计算机生成并评判,但是必须只有人类才能解答。由于计算机无法解答CAPTCHA的问题,所以回答出问题的用户就可以被认为是人类。

当然验证码还可以让人类用户认真输入。

验证码功能包括生成验证码,显示验证码,刷新验证码,判断验证码等。

具体功能请到这个网址体验: 
http://hovertree.com/guestbook/addmessage.aspx

 

源代码将会发布到http://hovertree.codeplex.com/

 

转自:http://hovertree.com/hvtart/bjae/c730b0aef559aa51.htm

 

ASP.NET开源项目HoverTree资源 http://hvt.iteye.com/blog/2182470

HoverTree开发日志之验证码

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
验证码既可以在JSP实现也可以在Servlet里实现,原理是一样的 遇到的问题就是刷新验证码时没反应,问
验证码既可以在JSP实现也可以在Servlet里实现,原理是一样的 遇到的问题就是刷新验证码时没反应,问
不飞则已,一飞冲天;不鸣则已,一鸣惊人---------司马迁 最近工作又有新需求,要求用户在注册的时候需
君子欲讷于言而敏于行.—《论语》 最近身体有点不适,才注意到身体真的是最重要的,以后不管我们有
在早期版本的Ext中,如果想要整合jQuery需要用到Ext的jQuery驱动,jquery的plugin和jQuery的Library
在早期版本的Ext中,如果想要整合jQuery需要用到Ext的jQuery驱动,jquery的plugin和jQuery的Library
这节我们将简单介绍在微信日志中如何实现人脸识别功能 人脸识别我们将会使用Face++提供的api。 需
首先推荐几篇有关验证码识别的文章,觉得不错 php实现验证码的识别(初级篇) 关于bp神经网格识别验证
通过iframe 实现的"Ajax" 实现刷新验证码 你懂得 ,项目还要添加jcaptcha包 我这边是添加的 jcaptch
背景:这周参加了学校的评教测试,在评教过程中和旁边的人讨论关于验证码的问题。第一次想这个问题
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号