.NET 6 实现滑动验证码(五)、验证码设置与缓存
摘要:

这一节,我们在Constant目录中,定义两个类CaptchaOptions.cs与CaptchaTypeConstant。目的是设置验证码的类型与其他一些属性。然后在Storage目录中,设置验证码的缓存数据。 上一节内容:.NET 6 实现滑动验证码(四)、扩展类 (验证码设置与缓存相关) Ca
阅读全文
posted @
2022-12-16 21:29
gmval
阅读(629)
推荐(0) 编辑
.NET 6 实现滑动验证码(四)、扩展类
摘要:为了能够通过配置文件(appsettings.json)或通过代码进行背景图片与模板进行配置、可自定义资源类型、自定义验证规则,本节创建一些扩展类,用来实现这些功能。 上一节内容:NET 6 实现滑动验证码(三)、接口 扩展类都放在了Extensions文件夹下 CaptchaBuilderExte
阅读全文
posted @
2022-12-06 18:18
gmval
阅读(495)
推荐(1) 编辑
NET 6 实现滑动验证码(三)、接口
摘要:题外话,有网友说,这玩意根本很容易破解,确实是这样。但验证码这东西,就跟锁子很类似,防君子不防小人。验证码的发明其实是社会文明的退步。因为它阻碍了真正的使用者,却无法阻挡别有用心的人。但又有什么办法呢? 上一篇文章添加了一些基本类,本篇内容主要目的是创建一些接口类 上一节内容:NET 6 实现滑动验
阅读全文
posted @
2022-11-29 10:55
gmval
阅读(1483)
推荐(5) 编辑
.NET 6 实现滑动验证码(二)、基本数据
摘要:上一节,介绍了滑动验证码的基本情况,也创建了一个.NET 6的工程。本节内容是创建一些基础类。 (创建基础类) 本节创建的类全部在工程的Model目录下: CaptchaData.cs CaptchaData.cs:验证码的数据类实体 namespace SlideCaptcha.Model { p
阅读全文
posted @
2022-11-28 11:22
gmval
阅读(1398)
推荐(8) 编辑