15621857753

phpcmsV9如何屏蔽后台登陆验证码

来源:齐鲁建站 栏目:建站教程 阅读: 日期:2021-02-10

本文主要介绍了phpcmsV9如何屏蔽后台登陆验证码,验证码可以增加一定的安全性,也可以防止被刷后台,不过要是网站是公司内部使用,不连接外网,有这个验证码反而会增加麻烦,本教程推荐给想要删除验证码功能的朋友。值得参考。

下面就由齐鲁建站小编和大伙儿说说phpcmsV9屏蔽后台登陆验证码的方法。

实现教程:

1、找到模型文件phpcms/modules/admin/index.php:

$code = isset($_POST['code']) && trim($_POST['code']) ? trim($_POST['code']) : showmessage(L('input_code'), HTTP_REFERER);
if ($_SESSION['code'] != strtolower($code)) {
showmessage(L('code_error'), HTTP_REFERER);
}

修改为:

//$code = isset($_POST['code']) && trim($_POST['code']) ? trim($_POST['code']) : showmessage(L('input_code'), HTTP_REFERER);
//if ($_SESSION['code'] != strtolower($code)) {
//showmessage(L('code_error'), HTTP_REFERER);
//}

这样注释后,登录提交的时候,方法里边就不会检查验证码。

2、修改模板文件,在前台显示方面隐藏验证码,修改文件phpcms/modules/admin/templates/login.tpl.php:

找到下面的代码,直接注释或者删除就好:

《label>:《input name="code" type="text" class="ipt ipt_reg" onfocus="document.getElementById('yzm').style.display='block'" />

当然,登录页面的具体样式,你都可以自定义!

响应式网站建设

展开