手动为 EMLOG 后台登录添加 手机验证码 【简爱】
手动为 EMLOG 后台登录添加 手机验证码
具体修改的 EMLOG 内核文件有
1. admin/globals.php
2. admin/login.php
3. admin/J_A_code.php (新增文件)
1、2 为修改内核文件
3 为新增文件
【1】 admin/globals.php 修改如下两处位置
找到
define('TEMPLATE_PATH', EMLOG_ROOT.'/admin/views/');//后台当前模板路径
在下面添加如下内容
if(file_exists(dirname(__FILE__) . '/J_A_code.php')){
require(dirname(__FILE__) . '/J_A_code.php');
}else{
define('J_A_Code', 'OK');
}
找到
if (checkUser($username, $password, $img_code) === true) {
修改为
if (checkUser($username, $password, $img_code) === true && J_A_Code == 'OK') {
【2】 admin/login.php 修改修改一处
找到
<?php echo $ckcode; ?>
在其上一行添加
<?php if(file_exists(dirname(dirname(__FILE__)) . '/J_A_code.php')){$ckcode .= J_A_Code;} // 本行为新添加内容 ?>
【3】 下载
附件内容找到 admin/J_A_code.php 上传指定位置即可
本文出自简爱博客,转载时请注明出处及相应链接。
评论
看看研究
手机还要后台登陆么?
这个也可以啊 厉害呵呵
这个方法挺不错嘿嘿
这个确定可以吗??
@叫妇:5.0.1 测试 正常
路过,收藏了