白帽技术网 > IT技术>织梦dedecms后台登录验证码删除的三种方法IT技术

织梦dedecms后台登录验证码删除的三种方法

喜子2019-09-04 17:17:26【IT技术】人已围观

简介织梦后台的简易安装以及其设计符合优化原则而受大众热力追捧,很多初学者都拿织梦当建站优化入门功课。dede除了比较容易上手,其实漏洞不少,因为长期没人维护更新,留下了不少bug也是很头疼。今天不讲BUG问题,如题所述,可能很多人对后台登录需要输入验证码很头疼,却不知道怎么删除,这篇文章就说下如何删除织梦dedecms后台登录验证码的三种方法?

在国内使用织梦dedecms系统应该是除了WordPress之外比较多的一种吧。

织梦后台的简易安装以及其设计符合优化原则而受大众热力追捧,很多初学者都拿织梦当建站优化入门功课。dede除了比较容易上手,其实漏洞不少,因为长期没人维护更新,留下了不少bug也是很头疼。今天不讲BUG问题,如题所述,可能很多人对后台登录需要输入验证码很头疼,却不知道怎么删除,这篇文章就说下如何删除织梦dedecms后台登录验证码的三种方法?

嗯,删除dede后台验证码不是新的技能,网上已经有很多相关的帖子。但不妨碍你可能是在这里(喜子博客)才第一次了解到这个知识点的可能性。勉强找了个理由,好吧,我承认是为了扩充博客内容而整理的知识点。

织梦dedecms后台登录验证码删除的三种方法

第一种方法比较简单。

确实很简单,简单到我只需要告诉你路径就可以了。

首先登陆DEDE后台,进入如下界面,点击左侧【模块】 >> 【文件管理器】 >> 【data】 >> 【safe】

 
如何删除dedecms织梦后台验证码


这里有两个文件,我们点编辑【inc_safe_config.php】,将第二行代码($safe_gdopen = '1,2,3,4,5,6,7';)的数字6删除(逗号也删了吧),如图

 
如何删除dedecms织梦后台验证码

删除之后,点击保存就可以了。

第二种方法更简单。

这个方法连代码都不需要接触,直接进入后台界面 >> 【系统】 >> 【验证安全设置】 ,把后台登录的勾去掉就可以了。当然,要记得保存设置哦。

 
如何删除dedecms织梦后台验证码


等三种方法稍微复杂了一点,需要修改两段代码。

首先登陆后台界面  >> 【模块】>> 【文件管理器】>>【dede】(dede是初始名,如果修改了就找对应的文件) 

找到【login.php】文件,然后编辑,将66-70行代码注释或者删除,如图
 

if(($validate=='' || $validate != $svali) && preg_match("/6/",$safe_gdopen)){

ResetVdValue();

ShowMsg('验证码不正确!','login.php',0,1000);

exit;

} else

 
 
php代码注释

注释后保存设置,我们接着去dede目录下的【templets】,找到【login.htm】文件,将如下代码删除或者注释。
 

<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>

 

注释代码


以上就是织梦dedecms后台登录验证码删除的三种方法,你学会了吗?

很赞哦! ()

文章评论

本站推荐

友情推荐


SEO学习教程