织梦dedecms安全配置添加登录管理认证码(2)

if ($res == 1) {                                                   //嵌套到这里面! 

$uservacodes = $_POST['vacodes'];               //取出vacodes内容放入另一个变量 

if ($uservacodes != '认证码自定义') {               //自行修改认证码自定义内容! 

ResetVdValue(); 

ShowMsg('认证码不正确!', 'login.php', 0, 1000);       //不等于跑这里 

die;  

} else {                                                             //等于就跑这里 

$cuserLogin->keepUser(); 

if (!emptyempty($gotopage)) { 

ShowMsg('成功登录,正在转向管理管理主页!', $gotopage); 

die; 

} else { 

$uservacodes = $_POST['vacodes']; 

ShowMsg('成功登录,正在转向管理管理主页!', 'index.php'); 

die; 

解释:先验证图片验证码,在验证用户名,在验证密码,最后验证认证码,以免认证码被爆破.

 

注意:if的块语句{}一定要对应,不然会出错,可以用Notepad++来修改.

 

也可以把认证码比较那里设置成变量,链接到包含的文件里,比如config文件,自己操作吧,个人博客我就不讲究互动性了,其他的网站源码也大同小异,找到登录界面和提交页面,修改之即可.

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/d80cab8f87f468cbcb9bc97a666494fb.html