定制 infinity-next/brennan-captcha 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

infinity-next/brennan-captcha

最新稳定版本:1.4.0

Composer 安装命令:

composer require infinity-next/brennan-captcha

包简介

An anti-bot image captcha system written by Frederick Brennan and ported to Laravel for Infinity Next by Joshua Moon.

README 文档

README

Example Captcha

The core features are:

  • Stores captcha codes in the database automatically.
  • Generates a migration file for building the database table (config option for table name).
  • Built in capatcha option for the Laravel validators.
  • captcha() helper for quickly popping in a new captcha.
  • Routing
    • Includes configurable base route (captcha can instead be assets/security-image, for instance)
    • Simple routes for generating a brand new captcha (captcha will 302 to a new image)
    • Accepts routing for profiles (captcha/default 302s to a new image using the default profile)
  • JSON API
    • Accessing any route with the .json suffix will return identifying information about your captcha. Helps with click-to-reload features.
  • Configurable global settings.
    • Fonts and their outline stroke width.
    • Captcha expiry time.
  • Profiles for different fonts, text colors, and canvas colors.
    • Profile option for characters accepted (letters and numbers, customizing the alphabet used).
    • Profile option for canvas color.
    • Profile option for canvas size.
    • Profile option for character count.
    • Profile option for width and height.
    • Profile option for text colors.
    • Profile option for sine wave.
    • Profile option for maximum number of "flourishes", or arcs and lines to draw.
    • Set fonts unique to each profile.

Copyright

Copyright 2015 Fredrick Brennan admin@8chan.co

Released under AGPLv3

统计信息

  • 总下载量: 376
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 3
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 3
  • Watchers: 1
  • Forks: 1
  • 开发语言: PHP

其他信息

  • 授权协议: AGPL3
  • 更新时间: 2015-09-07