panlatent/craft-geetest

Craft 3 的 Geetest 插件

安装: 44

依赖者: 0

建议者: 0

安全: 0

星标: 0

关注者: 2

分支: 0

开放问题: 0

类型:craft-plugin

0.2.0 2018-09-22 15:51 UTC

This package is auto-updated.

Last update: 2024-09-23 05:53:53 UTC


README

Build Status Coverage Status Latest Stable Version Total Downloads Latest Unstable Version License Craft CMS Yii2

Screenshot

Craft 3 的 Geetest 插件。Geetest 极验提供强大的真人验证解决方案。本插件为 Craft 提供以下功能。

功能

  • 验证码

要求

此插件需要 Craft CMS 3.0 或更高版本。

安装

要安装此插件,请按照以下说明操作。

  1. 打开终端并转到您的 Craft 项目文件夹

     cd /path/to/project
    
  2. 然后告诉 Composer 加载插件

     composer require panlatent/craft-geetest
    
  3. 在控制面板中,转到设置 → 插件,并点击 Geetest 的“安装”按钮。

使用方法

  1. 设置插件设置:访问 ID 和访问密钥

  2. 添加到模板

{{ geetestInput() }}

注意:不要忘记 CSRF 验证 {{ csrfInput() }}

  1. 在控制器中验证
public function actionRegister()
{
    \panlatent\craft\geetest\helpers\Getest::requireValidated();
    
    // or
    
    $isValid = \panlatent\craft\geetest\helpers\Getest::isValidated();
}

文档

文档