【Web基础控件开发】-验证码控件发布-图片格式的

前几章中,我发布了我写的几个验证控件,虽然样式是很漂亮,使用也很简单,也不需要什么配置,但有一个致命的缺陷,不晓得朋友们发现没有?先请大家看看这个缺陷!
   
这张图,是测试Page的“查看源文件”,大家看到"5R77UXG"了吗?我怎么会把验证码直接输出来呢?这哪还有安全可言?我真笨!

3.再次解决问题

    3.1,做事之前,为了明确思路,不至于白忙活,先跟大家扯清楚一个基本问题
也就是,任何验证码,不要输出到html标记中,最好以图片的格式输出,使破解软件无法轻易”抓“到code!
    3.2,讲讲我的思路,首先生成一张图片,然后生成验证码,再把验证码”盖“到图片上,然后save
最后,把这张带有验证码的图片,作为验证控件的背景图,show出来!可能方法不是很高明,但起码在安全上,有了很大的提高,呵呵!

4.看效果

   
    配置
   

    4.1说明
    4.1.1,控件不需要配置Session,Handler什么的,完全不需要!
    4.1.2,控件不会在html页面中,输出code,呵呵!
    4.1.3,在安全方面,有了很大的提高,但是这个东东,也是我今天晚上“信手拈来的”,难免有不妥的地方,希望大家拍砖的时候,轻点!

5.总结

    5.1,还是先提供下载吧! Click Here
金鳞岂是池中物,一遇风云便化龙