A-A+
PHPCMS取消后台登陆验证码
我们知道在登陆PHPCMS后台的时候,是需要输入 PHPCMS 后台验证码才可以登陆的,这个其实就是给最高管理员使用的,有个验证码的确增强了PHPCMS程序的安全性,但有时候我们不愿意要这个验证码,想更快的登陆后台管理呢,看一下在PHPCMS中如何把这个验证码给去掉呢,打开 /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);
}
现在再刷新一下后台,看看还有验证码的显示么。
按照您的方法,我测试了一下没有成功。
删除这段代码,验证码没有取消,验证码还在,不输入验证码,提示输入验证码,输入验证码显示验证码错误。
这个是后台程序里判断验证码去掉了,还要在模板里面把JS判断也去掉。
记得2008版本的第一次登录都是没有验证吗的!
2008版的还真没怎么好好研究过。