rklandesverband / yii2-visualcaptchark
视觉验证码
dev-master
2017-08-21 08:52 UTC
Requires
- php: >=5.3.2
- yiisoft/yii2: *
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