rklandesverband/yii2-visualcaptchark

视觉验证码

安装: 82

依赖: 0

建议者: 0

安全: 0

星星: 0

关注者: 1

分支: 0

开放问题: 0

类型:yii2-extension

dev-master 2017-08-21 08:52 UTC

This package is auto-updated.

Last update: 2024-09-29 03:52:41 UTC


README

功能

Visual Captcha RK 使用 emotionloop/visualcaptcha

安装

安装此扩展的首选方式是通过 composer

运行以下命令之一

php composer.phar require --prefer-dist rklandesverband/yii2-visualcaptchark "*"

"rklandesverband/yii2-visualcaptchark": "*"

将以下内容添加到您的 composer.json 文件的 require 部分。

使用方法

安装扩展后,只需在代码中按以下方式使用即可

<?php 
    use rklandesverband\visualcaptchark\Captchark;
?>
 <?php echo Captchark::widget(); ?>```
 
 Add a Controller 
 
 ```php
 <?php
 use rklandesverband\visualcaptchark\Sessioncaptcha;
 use yii\helpers\Url;
 use yii\web\Controller;
 use yii\helpers\Json;
 use Yii;
 
 class VisualcaptchaController extends Controller
 {
 
     public function actionStart($howmany = 5)
     {
         $captcha = new Captchark();
         return $captcha->start($howmany);
     }
 
     public function actionImage($index)
     {
         $captcha = new Captchark();
         return $captcha->image($index);
     }
 
     public function actionAudio()
     {
         $captcha = new Captchark();
         return $captcha->audio();
     }
 
     public function  actionCaptcha(){
         $captcha = new Captchark();
         return $captcha->checkVisualCaptcha();
     }
 }
 

在 main.php 中添加规则

   'passwort/visualcaptcha/start/<howmany:\d+>' => 'passwort/visualcaptcha/start',
   'passwort/visualcaptcha/image/<index:\d+>' => 'passwort/visualcaptcha/image',
   'passwort/visualcaptcha/audio/' => 'passwort/visualcaptcha/audio',
   'passwort/visualcaptcha/captcha' => 'passwort/visualcaptcha/captcha',
   'passwort/passwort/visualcaptcha/start/<howmany:\d+>' => 'passwort/visualcaptcha/start',
   'passwort/passwort/visualcaptcha/image/<index:\d+>' => 'passwort/visualcaptcha/image',
   'passwort/passwort/visualcaptcha/audio/' => 'passwort/visualcaptcha/audio',
   'passwort/passwort/visualcaptcha/captcha' => 'passwort/visualcaptcha/captcha',

=======

yii2-visualcaptchark

Visualcpatchark LV NOE