NET 6 实现滑动验证码(一)、创建工程

打印 上一主题 下一主题

主题 870|帖子 870|积分 2620

目录

实现滑动验证码的目的

传统验证码实现起来比较简单,但在OCR技术越来越成熟的情况下,验证码的破解难度越来越低,但如果将验证码难度加高(各种干扰背景,扭曲字母数字等),就比较费人了。虽然防了机器,但把正常人挡在了验证码的墙外。
滑动验证码虽然也能被机器破解,但对于人类来说,还是比较友好的。虽然现在市面上滑动验证码的服务不少,但对于普通人来说,成本还是比较高的。
创建.NET 6工程

创建.NET 6类库工程,目录结构如下:


  • Constant目录 :常量类;
  • Extensions目录:扩展类;
  • Generator目录 :滑动验证码主要实现类;
  • Interface目录 接口类;
  • Model目录:实体类;
  • Resources目录:图片资源生成类;
  • Storage目录:缓存类
  • templates目录:默认模板
  • Util目录:工具类
  • Validator目录 :验证类
下一篇,我们逐步完成这个滑动验证码开发。
下载地址:https://pan.baidu.com/s/19mx24FXrnqz9u2mmFqlr6g?pwd=7636

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

篮之新喜

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表