Yii2验证码使用教程

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Yii2验证码使用教程相关的知识,希望对你有一定的参考价值。

控制器代码


public function actions()
    {
        return [
            'captcha' => [
                'class' => 'yii\captcha\CaptchaAction',
                'fixedVerifyCode' => YII_ENV_TEST ? 'testme' : null,
                'maxLength' => 4, //最大显示个数
                'minLength' => 4,//最少显示个数
                'height' => 42,//高度
                'width' => 120,  //宽度
                'offset' => 10, //设置字符偏移量 有效果
                'foreColor' => 0x000000,
            ]
        ];
    }

模型代码
在rules方法中添加如下一行


['captcha', 'captcha','captchaAction'=>'/rbac/user/captcha'],

注意captchaAction这个属性指向我们上面在控制中定义的captcha这个action。

原文地址:https://segmentfault.com/a/1190000016175213


以上是关于Yii2验证码使用教程的主要内容,如果未能解决你的问题,请参考以下文章

Yii2中后台用前台的代码设置验证码显示不出来?

Yii2自带验证码实现

Yii2在Form中处理短信验证码的Validator,耦合度最低的短信验证码验证方式

yii2 修改验证码小部件样式

yii2中添加验证码的实现方法

Yii2注册验证码