亚洲欧洲精品专线,国内少妇毛片视频,日本一区二区三区高清无卡,香蕉久久久久久AV综合网成人

tianai-captcha行為驗證碼工具

軟件 作者:紙鳶 2024-08-06 22:21:12

tianai-captcha行為驗證碼工具:分為 Go 和 Java 兩個版本。支持多種驗證方式,包括隨機驗證、曲線匹配、滑塊驗證、增強版滑塊驗證、旋轉(zhuǎn)驗證、滑動還原、角度驗證、刮刮樂、文字點選、圖標(biāo)點選及語序點選等。

?該系統(tǒng)能夠快速集成到個人項目或系統(tǒng)中,顯著提高開發(fā)效率。

功能展示

  • 隨機型驗證碼
  • 曲線匹配驗證碼
  • 滑動驗證增強版驗證碼
  • 滑塊驗證碼
  • 旋轉(zhuǎn)驗證碼
  • 滑動還原驗證碼
  • 角度驗驗證碼
  • 刮刮樂驗驗證碼
  • 文字點選驗證碼
  • 圖標(biāo)驗證碼

架構(gòu)設(shè)計

tianai-captcha 驗證碼整體分為 生成器(ImageCaptchaGenerator)、校驗器(ImageCaptchaValidator)、資源管理器(ImageCaptchaResourceManager)?其中生成器、校驗器、資源管理器等都是基于接口模式實現(xiàn)可插拔的,可以替換為自定義實現(xiàn),靈活度高

  • 生成器 (ImageCaptchaGenerator)
    主要負(fù)責(zé)生成行為驗證碼所需的圖片。

  • 校驗器 (ImageCaptchaValidator)
    主要負(fù)責(zé)校驗用戶滑動的行為軌跡是否合規(guī)。

  • 資源管理器 (ImageCaptchaResourceManager)
    主要負(fù)責(zé)讀取驗證碼背景圖片和模板圖片等。

    • 資源存儲 (ResourceStore)
      負(fù)責(zé)存儲背景圖和模板圖。

    • 資源提供者 (ResourceProvider)
      負(fù)責(zé)將資源存儲器中對應(yīng)的資源轉(zhuǎn)換為文件流。一般資源存儲器中存儲的是圖片的 URL 地址或 ID,資源提供者則負(fù)責(zé)將 URL 或其他 ID 轉(zhuǎn)換為真正的圖片文件。

  • 圖片轉(zhuǎn)換器 (ImageTransform)
    主要負(fù)責(zé)將圖片文件流轉(zhuǎn)換成字符串類型,可以是 Base64 格式、URL 或其他加密格式,默認(rèn)實現(xiàn)為 Base64 格式。

關(guān)注公眾號:拾黑(shiheibook)了解更多

友情鏈接:

關(guān)注數(shù)據(jù)與安全,洞悉企業(yè)級服務(wù)市場:https://www.ijiandao.com/
安全、綠色軟件下載就上極速下載站:https://www.yaorank.com/

公眾號 關(guān)注網(wǎng)絡(luò)尖刀微信公眾號
隨時掌握互聯(lián)網(wǎng)精彩
贊助鏈接