iaematt/captcha

非常简单的表单验证码。

dev-main 2022-04-25 15:12 UTC

This package is auto-updated.

Last update: 2024-09-25 21:17:22 UTC


README

Maintainer Source Code Software License

此组件是一个简单的验证码图像生成器

该组件是一个简单的验证码图像生成器

安装

验证码可通过Composer获得

"iaematt/captcha": "1.0.*"

或运行

composer require iaematt/captcha

文档

有关如何使用组件的详细信息,请参阅组件目录中的示例文件夹。

有关如何使用组件的详细信息,请参阅组件目录中的示例文件夹。

@generate

$captcha = new \iaematt\Captcha\Generate();
$captcha->render();

@verify

$captcha = new iaematt\Captcha\Verify();
$post = $_POST;
if ($captcha->compare($post['captcha'])) {
    echo 'The code is correct';
}

@generate使用自定义字体和字体大小

$captcha = new \iaematt\Captcha\Generate();
$captcha->setFontFamily(__DIR__ . '/fonts/roboto.ttf');
$captcha->setFontSize(35);
$captcha->render();

贡献

有关详细信息,请参阅CONTRIBUTING

支持

安全:如果您发现任何与安全相关的问题,请通过电子邮件matheusbastos@outlook.com联系,而不是使用问题跟踪器。

如果您发现任何与安全相关的问题,请通过电子邮件matheusbastos@outlook.com联系,而不是使用问题跟踪器。

致谢

许可证

MIT许可证。请参阅许可证文件以获取更多信息。