xtetis/xcaptcha
Composer 安装命令:
composer require xtetis/xcaptcha
包简介
Captcha
README 文档
README
Модуль капчи
Powered by xTetis
Создает страницы:
- Отрендеренная картинка капчи (/{CAPTCHA_COMPONENT_URL}/image/math)
Установка модуля
- Если Вы используете xEngine (https://bitbucket.org/xtetis/xengine/), то он содержит в ноде require файла composer.json, потому будет установлен автоматически
"xtetis/xcaptcha": "dev-master", - После установки модуля необходимо прописать следующие константы
| Константа | Тип | Пример | Описание |
|---|---|---|---|
COMPONENT_URL_LIST | строка, сериализованный массив | define("COMPONENT_URL_LIST", serialize(['captcha' => 'xtetis\xcaptcha'])); | Список урлов модулей xEngine |
В шаблонах доступно использование капчи
<?=\xtetis\xcaptcha\Component::renderCaptchaBlock();?>
При валидации формы
// Проверка капчи
if (!\xtetis\xcaptcha\Component::checkCaptcha($this->captcha))
{
$this->addError('captcha', 'Вы неверно прошли капчу');
return false;
}
-
Обратная связь
Для связи с автором автором skype: xtetis telegram: @xtetis
统计信息
- 总下载量: 22
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 3
- 推荐数: 0
其他信息
- 授权协议: BSD-3-Clause
- 更新时间: 2023-07-28