hemroy/simplecaptcha

PHP 验证码生成器

安装: 20

依赖: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 0

开放问题: 0

类型:php-captcha

v1.0.0 2021-04-30 21:01 UTC

This package is auto-updated.

Last update: 2024-09-29 05:43:13 UTC


README

描述 # simplecaptcha 基于PHP的简单验证码包,用于快速在PHP基于Web的应用程序中实现。

安装 Composer 安装

composer require hemroy/simplecaptcha

使用 此包非常易于使用。测试文件夹内提供了两个简单的示例。

此库提供了一个名为 Captcha 的独特类,该类提供了一些构建和生成用于网页的验证码的功能。以下讨论了可用的函数。

  • Captcha 类 : 这是需要调用来使用库的主要类。创建一个 Captcha 类实例,如 $captcha = new Captcha();

  • generate() : 此方法将使用 backgroundGenerator 和 stringGenerator 类提供的方法生成验证码,并将验证码传递给调用类。

  • getJpegCaptcha() : 此方法将提供验证码的 jpeg 图像,可以直接用于网页。

  • getPngCaptcha() : 此方法将提供验证码的 Png 图像,可以直接用于网页。

  • getRandomString(): 此方法将提供用于或存储到会话变量中的验证码字符串。

  • getImageData(): 提供图像的 base64 编码数据流的函数。

要完全了解使用方法,请查看测试文件夹。

许可证

此包带有 MIT 许可证。