十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
后台开启验证登录IP
创新互联建站专注于临夏企业网站建设,成都响应式网站建设公司,商城网站建设。临夏网站建设公司,为临夏等地区提供建站服务。全流程按需设计网站,专业设计,全程项目跟踪,创新互联建站专业和态度为您提供的服务
COOKIE信息与登录IP绑定认证,假如COOKIE信息被完全获取并且随机密码没有改动,不知道登录者IP也无法通过认证,第四重安全认证。
文件e/config/config.php
//后台安全设置
$ecms_config['esafe']['loginauth']='xaake'; //登录认证码,如果设置登录需要输入此认证码才能通过
$ecms_config['esafe']['ecookiernd']='wst36zLB3xL6UZbiCCXnhYZFULBTFk'; //后台登录COOKIE认证码(填写10~50个任意字符,最好多种字符组合)
$ecms_config['esafe']['ckhloginfile']=0; //后台是否启用文件验证,0为验证,1为不验证
$ecms_config['esafe']['ckhloginip']=0; //后台是否验证登录IP,0为不验证,1为验证
$ecms_config['esafe']['ckhsession']=0; //后台是否启用SESSION验证,0为不验证,1为验证
$ecms_config['esafe']['theloginlog']=0; //是否记录登陆日志(0为记录,1为不记录)
$ecms_config['esafe']['thedolog']=0; //是否记录操作日志(0为记录,1为不记录)
$ecms_config['esafe']['ckfromurl']=0; //是否启用来源地址验证,0为不验证,1为全部验证,2为后台验证,3为前台验证
这个地方你设置下就OK了
是在本地测试还是实际的站点?
本地测试的话认证码是admin,
网站上的话是在安装帝国的时候管理员设置的,可以随意设置的,一般来说登录哪个用户都需要输入认证的。
如果忘记的话用ftp修改config.php,把第一项修改成您要的,文件在e/config/config.php。(帝国cms7.0,以前的版本在e/class/config.php)
//-------EmpireCMS.Seting.area-------
//后台安全设置
$ecms_config['esafe']['loginauth']='admin'; //登录认证码,如果设置登录需要输入此认证码才能通过
$ecms_config['esafe']['ecookiernd']='zMHD3sp76DjA5zh65kaG4C666i778w'; //后台登录COOKIE认证码(填写10~50个任意字符,最好多种字符组合)
$ecms_config['esafe']['ckhloginfile']=0; //后台是否启用文件验证,0为验证,1为不验证
$ecms_config['esafe']['ckhloginip']=0; //后台是否验证登录IP,0为不验证,1为验证
$ecms_config['esafe']['ckhsession']=0; //后台是否启用SESSION验证,0为不验证,1为验证
$ecms_config['esafe']['theloginlog']=0; //是否记录登陆日志(0为记录,1为不记录)
$ecms_config['esafe']['thedolog']=0; //是否记录操作日志(0为记录,1为不记录)
$ecms_config['esafe']['ckfromurl']=0; //是否启用来源地址验证,0为不验证,1为全部验证,2为后台验证,3为前台验证
希望对您有帮助
这种情况是你安装ECMS时的表前缀和你导入数据的表前缀不是一样的,重新安装一下ECMS,将表的前缀名改为要导入数据的前缀名即可