当前位置:首页 > 日记 > 正文

yii2添加验证码的步骤详解

yii2添加验证码的步骤详解
yii2原本以为框架代码是非常全面的,试试百度眉目传情,大部分的教程写的00是不全面的,认为自己与验证码的教程写一个完整的程序。
我们假设站点登录表单登录需要增加验证码。
1、对sitecontroller控制器动作方法提高了验证码的设置

公共函数操作(){
返回{
验证码= > {
类= > 'yii captchaaction的验证码,
最大长度= > 4,
4= > minLength
},
};
}
在上面,我们只需设置验证代码的数量,并为小伙伴设置一些配置项。您可以查看文件的供应商 yiisoft yii2验证,包括验证码的背景颜色,字体文件和其他设置,可以在这里找到。
2、sitecontroller继续配置。

公共功能行为(){
返回{
访问{ {
类= >访问控制:(类名),
规则{ {
{
行动= > { 'login '错误','captcha},
允许=真的,
},
},
};
}
Increasing the captcha method for the actions of access rules can be accessed.
三.让我们查看视图层并添加验证码输入。

使用Yii CAPTCHA验证码;
场(合模型,'verifycode)->小工具(验证码::类名()),
模板{图像} {输入},
> })
4。这不好。我们还需要增加代码的验证规则。
我们在这里用的是修改文件loginForm LoginForm,

类LoginForm模型{延伸
…公共美元附加码..;
公共函数规则(){
返回{
/……
{ 'verifycode ','captcha},
};
}
公共功能attributelabels(){
返回{
附加码= >, / /名称验证码,根据个人喜好
};
}
}
/ /附加码属性定义
验证中添加了规则规则。
显示的名称是在标签中定义的。
5,基本上是用来验证代码的第四个步骤将正常显示。如果你的背景的RBAC权限控制,恐怕你还需要添加/网站/验证码进入作为接入内配置。
6,看看效果。

7,一些学生问为什么页面刷新代码没有刷新。我认为刷或刷新并不重要。当您丢失了错误的代码页刷新时,验证代码将刷新。如果您不需要刷新页面验证代码并按照刷新,尝试一种简单的方法来实现它。

$('verifying代码对象)的Click();
也就是说,当刷新页面时,重新单击强制刷新的验证代码。
上述是添加yii2验证码到你的步骤,希望对你有帮助!

相关文章

使用jQuery插件imgareaselect实现

使用jQuery插件imgareaselect实现

图像,插件,电脑软件,jQuery,imgareaselect,或者先分析一下: (以下数值,如何获取,以后在具体的分析中执行,现在只在宏上) 如何获得选择域的图像信息实际上是如何获得选择区域的位置、图像中的位置以及区域的大小。 告诉电脑的位置和大小,它知道…

批量修改特定文本样式和高亮技术词

批量修改特定文本样式和高亮技术词

文本,批量修改,使用技巧,样式,词汇,我们知道Word可以用查找替换函数查找和替换特定文本。实际上,单词查找还有其他非常有用的功能,即查找、替换特定文本的格式、样式和高亮。今天,小编辑器教您修改特定的样式并突出单词中的技巧。 修改特定文…

PS图象处理软件设置快捷键为图层蒙

PS图象处理软件设置快捷键为图层蒙

快捷键,图象处理,软件设置,图层,电脑软件,在photshop图层蒙板添加快捷键,相信平面设计师之手,经常遇到使用层遮罩时,每次都要点击的图标是不容易的,但也很小,每点击可以单击下一步按钮,如果客户端,看的人觉得很没有逼格的。让我们告诉你来这里的路…

在没有打印机和页面是在Excel2007

在没有打印机和页面是在Excel2007

设置,教程,是在,页面,电脑软件,从Excel2003很多朋友升级到Excel2007版后,不知道如何使用的功能很多,如最常用的打印设置,但是还有一种情况就是没有打印机设置,其实基本功能的Excel选项卡可以在表面发现的、分享和设置打印区域。 设置打印区域…

如何制作WPS窗体折叠图WPS窗体教程

如何制作WPS窗体折叠图WPS窗体教程

窗体,教程,折叠,电脑软件,WPS,有时我们需要在WPS表中插入折线图,那么如何在WPS表中绘制多边形图呢让我们告诉你如何制作WPS图表多边形图。 WPS表格线图的制作方法: 第一步是首先导入源数据。 在第二步中,选择源数据的数据内容。 第三步,在{ }…

PS如何合成多张照片来制作专辑封面

PS如何合成多张照片来制作专辑封面

照片,多张,封面,专辑,电脑软件,相册封面是相册的正面,让第一眼看到它很漂亮。 软件名称:Adobe PS图象处理软件8全绿色中文版软件大小:150.1mb更新时间:2015-11-04 1,首先,准备你需要处理的照片,并在网络中下载一些更好的图片背景作为相册封面的…

ppt如何显示PPT制作教程

ppt如何显示PPT制作教程

显示,制作教程,电脑软件,ppt,PPT,PPT演示通常被设置为在演示时拆分屏幕。那么如何在PPT中设置分屏显示,让我们告诉你如何在PPT中拆分屏幕显示。 屏幕显示法: 1。计算机操作系统设置: (1)将投影仪连接好(注意:必须打开投影仪,不要将显示器切换到…

WPS文本段间距如何调整WPS文本教程

WPS文本段间距如何调整WPS文本教程

文本,调整,教程,间距,电脑软件,当在WPS文本中编辑文档时,如果遇到段落内容过于紧凑的情况,可以通过调整行距来解决问题。让我们告诉你如何调整WPS段落的间距。 WPS文本段落距离的调整方法 然后你看到了打开的页面,在间隔中,有一个设置在前面部…

PPT2007如何为教程ppt高级教程添加

PPT2007如何为教程ppt高级教程添加

教程,注释,何为,高级,电脑软件,PPT2007如何添加备注信息,图片,插入图片在PowerPoint2007中,我们需要做一些解释。在这个时候,我们可以将文本框和图形的选中所要达到的目的。但新手不会,你怎么会有一个简单和容易的方法来理解下面的方法教你PPT20…

ppt如何代替PPTPPT基础教程

ppt如何代替PPTPPT基础教程

基础教程,电脑软件,ppt,PPTPPT,当我们想替换PPT中的一些单词时,我们应该怎么做才能让小编辑器告诉你PPT是如何替换文本的呢。 用PPT替换文本的方法: 在查找内容中输入内容进行替换,然后单击替换; 在替换中输入您要替换的新内容,然后单击替换所…

男孩的古董签名适合男孩的老式签名

男孩的古董签名适合男孩的老式签名

古董,男孩,老式,适合,经典,许多人喜欢用一些古典风格的句子作为他们的签名。那么,什么是适合男孩的古董签名请欣赏男孩们的旧风,欢迎大家阅读。 男孩古董式样的签名(美学文章) 1年的美国,这是不可避免的)继续下去。春天,夏天,秋天和冬天的雪。 2)…