Yii2 如何在modules中添加验证码的方法
来源:诚信在线    发布时间:2017-07-01 15:08:32

  {

  'backColor' => 0x000000, //靠山色彩

  'name' => 'captchaimg',

  'width' => 130, //宽度

  {

  'style' => 'cursor:pointer;margin-left:25px;',

  ['username', 'required', 'message' => '登录账号不克不及为空'],

  你能够感兴趣的文章:Yii2增长考证码步调详解yii2外增添考证码的完成要领Yii2简朴完成给表单增加考证码的要领Yii2高点击考证码的切换实例代码Yii 2.0自带的考证码利用经历分享

  'title' => '换一个',

  近来玩了高Yii2的考证码部门,失常的逻辑皆能够走通的,网上的例子也是不成绩的,要害有题目的部门是正在module外应用的时分,分享给人人,往下望以前能够来看看失常环境高是若何应用的。

  'template' => '{image}',

  'class' => 'yii\captcha\CaptchaAction',

  ];

  ['rememberMe', 'boolean'],

  ['verifyCode', 'required', 'message' => '考证码不克不及为空'],

  ],

  'id' => 'captchaimg',

  'captcha' => [

  'padding' => 五, //间距

  model 全体的代码【此处是需求留神的】

  'alt' => '换一个',

  ['password', 'required', 'message' => '登录明码不克不及为空'],

  'minLength' => 五, //至少表现个数

  return [

  }

  'maxLength' => 六, //最大显现个数

  return [

  以上便是本文的全部内容,期望对于各人的进修有所赞助,也盼望各人多多支撑剧本之野。

  $captchaConfig = [

  'offset' => 四, //配置字符偏移质 有动机

  public function actions()

  'imageOptions' => [

  }

  ];

  public function rules()

  'captchaAction' => ['/admin/default/captcha'],

  ];

  controller全体的代码,此处的跟网上的皆雷同

  ],

  'fixedVerifyCode' => null,

  'height' => 40, //高度

  view局部的代码【因为php跟html的混排致使尔没法忍耐页面款式的杂乱排版,以是尽可能将参数设置全体拿进去】

  'foreColor' => 0xffffff, //字体色彩

  rules中的verifyCode,须要添一个captchaAction对应的值,否则会涌现考证码考证不通过,并且考证码的的数字也不会转变,缘故原由应该是默许运用了site/captcha致使的

  ['password', 'validatePassword'],

  ['verifyCode', 'captcha', 'captchaAction' => 'admin/default/captcha', 'message' => '考证码输入同伴'],


诚信在线 除注明原创以外,其余均来自互联网以及微信朋友圈,如有侵权请联系站长立即删除!
文章地址:http://www.my517517.com/CY/20170701378.html



上一篇:在laravel中使用Symfony的Crawler组件分析HTML 下一篇:根据身份证号码计算出生日期、年龄、性别(18位) 根据入职时间计算工龄