dede后台验证码去除方法,为什么要去除呢?想必大家各有所意,本人在使用dede或者帮助客户解决dede的实际问题时发现,经常会遇到dede后台验证码不显示,那这时候怎么快速的让客户能登陆后台呢,即快速去掉验证码。
往往我们在登入本地dede后台或者说已经上线的dede后台时都要输入验证码,对于某些用户来说(我也在内),这是非常麻烦的一件事情,所以今天给大家介绍3种去掉登陆验证的方法。
那么有哪几种删除方法呢?
第一种方法
可以直接登录后台,依次选择左侧的“系统选项”->“系统设置”->“验证安全设置”,在开启系统验证码选项中的“后台登陆”取消勾选并确定保存,这样以后就不用输入验证码了。
第二种方法
在后台根目录中依次选择data -> safe -> inc_safe_config.php,在第一行$safe_gdopen = '1,2,3,4,5,6,7';中将6删除掉,这样也能够去除后台验证码机制。
第三种方法
这种方法时比较复杂和繁琐的,需要更改两个文件(一个是login.php文件,一个是login.html文件),因为过于麻烦就不和大家讲解太细,给大家分享一下操作流程吧。
注释login.php文件
根目录下dede文件下的login.php,将下列代码注释掉(66行到70行)
if(($validate=='' || $validate != $svali) && preg_match("/6/",$safe_gdopen)){
ResetVdValue();
ShowMsg('验证码不正确!','login.php',0,1000);
exit;
} else
这个只是后台的判定文件,还要将前端的登入代码注释才行
注释login.html文件
根目录下的dede文件夹内templets文件夹
<?php
if(preg_match("/6/",$safe_gdopen))
{
?>
<dt>验证码:</dt>
<dd><input id="vdcode" type="text" name="validate" style="text-transform:uppercase;"/><img id="vdimgck" onClick="this.src=this.src+'?'" style="cursor: pointer;" alt="看不清?点击更换" src="../include/vdimgck.php"/>
<a href="#" onClick="changeAuthCode();">看不清? </a></dd>
这两个文件内的验证代码注释后就能够直接输入账号密码登入后台啦
但是为了网站数据安全,希望各位在采集结束或网站上线后还是加上验证码为好,只需要将上面操作的内容恢复即可,这样网站的安全保障就更全面了。
关键词:
专业制作产品溯源系统,实现一物一码,用户购买放心,可以查看产品...
掌通同城教育模块正式上线啦!同城教育模块为教育行业提供专业的线...
直播带货在疫情时期需求越发高涨,掌通同城第一时间对微信官方的小...
作为seo优化者,必须了解搜索引擎的快照时间,然而查看百度快照时候...
dede后台验证码去除方法,为什么要去除呢?想必大家各有所意,本人...