yii2-recaptcha-widget Google reCAPTCHA widget for Yii2

  1. Installation
  2. Usage
  3. Resources

Google reCAPTCHA widget for Yii2. Based on reCaptcha API 2.0.

Installation ¶

The preferred way to install this extension is through composer.

  • Either run
php composer.phar require --prefer-dist "himiklab/yii2-recaptcha-widget" "*"

or add

"himiklab/yii2-recaptcha-widget" : "*"

to the require section of your application's composer.json file.

public $reCaptcha;

public function rules()
{
  return [
      // ...
      [['reCaptcha'], \himiklab\yii2\recaptcha\ReCaptchaValidator::className(), 'secret' => 'your secret key']
  ];
}

or just

public function rules()
{
  return [
      // ...
      [[], \himiklab\yii2\recaptcha\ReCaptchaValidator::className(), 'secret' => 'your secret key']
  ];
}

Usage ¶

For example:

<?= $form->field($model, 'reCaptcha')->widget(
    \himiklab\yii2\recaptcha\ReCaptcha::className(),
    ['siteKey' => 'your siteKey']
) ?>

or

<?= \himiklab\yii2\recaptcha\ReCaptcha::widget([
    'name' => 'reCaptcha',
    'siteKey' => 'your siteKey',
    'widgetOptions' => ['class' => 'col-sm-offset-3']
]) ?>

Resources ¶

2 0
7 followers
0 downloads
Yii Version: 2.0
License: MIT
Category: User Interface
Developed by: himiklab himiklab
Created on: Dec 8, 2014
Last updated: 11 years ago

Related Extensions