13579989107 在线客服 返回顶部
企业动态 行业动态 技术分享

织梦dede后台去除验证码(3种方法搞定)后台验证码不显示快速去除

2019-08-10 10:42:022078

dede后台验证码去除方法,为什么要去除呢?想必大家各有所意,本人在使用dede或者帮助客户解决dede的实际问题时发现,经常会遇到dede后台验证码不显示,那这时候怎么快速的让客户能登陆后台呢,即快速去掉验证码。

往往我们在登入本地dede后台或者说已经上线的dede后台时都要输入验证码,对于某些用户来说(我也在内),这是非常麻烦的一件事情,所以今天给大家介绍3种去掉登陆验证的方法。

那么有哪几种删除方法呢?

第一种方法

可以直接登录后台,依次选择左侧的“系统选项”->“系统设置”->“验证安全设置”,在开启系统验证码选项中的“后台登陆”取消勾选并确定保存,这样以后就不用输入验证码了。

织梦dede后台去除验证码(3种方法搞定)后台验证码不显示快速去除dede后台取消验证

第二种方法

在后台根目录中依次选择data -> safe -> inc_safe_config.php,在第一行$safe_gdopen = '1,2,3,4,5,6,7';中将6删除掉,这样也能够去除后台验证码机制。

织梦dede后台去除验证码(3种方法搞定)后台验证码不显示快速去除删除php文件中的数字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

织梦dede后台去除验证码(3种方法搞定)后台验证码不显示快速去除注释login.php文件部分代码

这个只是后台的判定文件,还要将前端的登入代码注释才行

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

织梦dede后台去除验证码(3种方法搞定)后台验证码不显示快速去除注释login.html文件部分代码

这两个文件内的验证代码注释后就能够直接输入账号密码登入后台啦

织梦dede后台去除验证码(3种方法搞定)后台验证码不显示快速去除修改完成的后台登入界面

但是为了网站数据安全,希望各位在采集结束或网站上线后还是加上验证码为好,只需要将上面操作的内容恢复即可,这样网站的安全保障就更全面了。


关键词:

在线咨询
Copyright © 2012-2018 新疆小程序开发,同城小程序saas服务,小程序多端开发,网站建设,微信公众平台开发,新疆新梦想网络科技 版权所有 Power by tianhaiyang.com 陇ICP备19001980号-1