选择你喜欢的标签
我们会为你匹配适合你的网址导航

    确认 跳过

    跳过将删除所有初始化信息

    您的位置:0XUCN > 资讯 > 软件
    新闻分类

    tianai-captcha行为验证码工具

    软件 PRO 作者:李允熙 2024-08-06 22:17

    tianai-captcha行为验证码工具:分为 Go 和 Java 两个版本。支持多种验证方式,包括随机验证、曲线匹配、滑块验证、增强版滑块验证、旋转验证、滑动还原、角度验证、刮刮乐、文字点选、图标点选及语序点选等。

     该系统能够快速集成到个人项目或系统中,显著提高开发效率。

    功能展示

    • 随机型验证码
    • 曲线匹配验证码
    • 滑动验证增强版验证码
    • 滑块验证码
    • 旋转验证码
    • 滑动还原验证码
    • 角度验验证码
    • 刮刮乐验验证码
    • 文字点选验证码
    • 图标验证码

    架构设计

    tianai-captcha 验证码整体分为 生成器(ImageCaptchaGenerator)、校验器(ImageCaptchaValidator)、资源管理器(ImageCaptchaResourceManager) 其中生成器、校验器、资源管理器等都是基于接口模式实现可插拔的,可以替换为自定义实现,灵活度高

    • 生成器 (ImageCaptchaGenerator)
      主要负责生成行为验证码所需的图片。

    • 校验器 (ImageCaptchaValidator)
      主要负责校验用户滑动的行为轨迹是否合规。

    • 资源管理器 (ImageCaptchaResourceManager)
      主要负责读取验证码背景图片和模板图片等。

      • 资源存储 (ResourceStore)
        负责存储背景图和模板图。

      • 资源提供者 (ResourceProvider)
        负责将资源存储器中对应的资源转换为文件流。一般资源存储器中存储的是图片的 URL 地址或 ID,资源提供者则负责将 URL 或其他 ID 转换为真正的图片文件。

    • 图片转换器 (ImageTransform)
      主要负责将图片文件流转换成字符串类型,可以是 Base64 格式、URL 或其他加密格式,默认实现为 Base64 格式。

    0XU.CN

    [超站]友情链接:

    四季很好,只要有你,文娱排行榜:https://www.yaopaiming.com/
    关注数据与安全,洞悉企业级服务市场:https://www.ijiandao.com/

    图库
    公众号 关注网络尖刀微信公众号
    随时掌握互联网精彩
    赞助链接