[织梦教程] 织梦dedcms网站后台免登录代码修改

[复制链接]
查看1203 | 回复11 | 2019-1-23 03:18:52 | 显示全部楼层 |阅读模式

文章简介

因为一些原因需要自动采集数据或是自动登录,就如使用火车头自动采集文章发布到dede网站中,一时是可以发布,但是很多时候却发现过一段时间后dede又登录失败了显示未知发布,那么这时dede后台怎么才能永久自动登录呢,本文就说一下作者这里有关dede免登录代码修改及原理,只适用于部分网站,有些可能用不了,但是大家可以明白我的思路,自己再修改即可,本文只适用于个人站长。

网站后台永久自动登录代码思路

每次访问到网站后台时,先判断IP地址,如作者自己使用的是固定IP,如8.8.8.8,那么就先判断客户端IP是否为8.8.8.8,如果是8.8.8.8就自动使用dede的用户登录,成功登录并记录session即可。

当然如果说你是动态IP,也可心在每次访问栏目时加一个&字符串,在后台判断一下字符串是否为自己传过来的,如果是就直接登录即可。

以上思路适用于所有后台程序,不管是帝国还是dede或是其他cms系统均可。

dede后台永久自动登录代码

第1步:使用ftp下载dede后台中的config.php文件。

第2步:在文件中搜索“if($cuserLogin->getUserID()==-1)”此项,并在下面添加以下代码并保存。

 
  1. //检验用户登录状态 
  2. $cuserLogin = new userLogin(); 
  3. if($cuserLogin->getUserID()==-1) 
  4.     $ip=$_SERVER['REMOTE_ADDR']; 
  5.     if($ip=='8.8.8.8' || $ip=="8.8.4.4"){ 
  6.         //echo $ip."~~~~~~~~~~~~~~~~~~~~~~~~~~~"; 
  7.         $admindirs = explode('/',str_replace("\\",'/',dirname(__FILE__))); 
  8.         $admindir = $admindirs[count($admindirs)-1];
  9.         $cuserLogin = new userLogin($admindir); 
  10.         $res = $cuserLogin->checkUser("pc811","passwords2"); 
  11.         $cuserLogin->keepUser(); 
  12.     }else{ 
  13.        echo "<br />".$ip."...".$cuserLogin->getUserID()."~~"; 
  14.        header("location:login.php?gotopage=".urlencode($dedeNowurl)); 
  15.        exit(); 
  16.    } 

第3步:保存后并上传到网站覆盖原代码,然后我们直接访问到网站后台即可直接进入登录状态。

电脑维修技术网注:如果没有进入登录状态,请把//echo $ip."~~~~~~~~~~~~~~~~~~~~~~~~~~~";注销解除,查看一下当前ip地址是多少。

织梦教程网络上有很多,但没有一个像自由织梦(www.freedede.cn)这样教程比较齐全的,现在好了,学习开发使用织梦dedecms系 统不用东奔西跑了,直接来自由织梦就好了,提供织梦cms详细的使用教程和织梦建站教程,包括dedecsm的安装、模板开发教程、安 全配置等,DedeCMS从入门到精通建站就是如此轻松。
回复

使用道具 举报

擎宇温 | 2020-11-8 08:03:01 | 显示全部楼层
加油!悟空源码,继续努力!支持你!
回复

使用道具 举报

joneluz | 2020-11-8 21:58:55 | 显示全部楼层
没积分哈,谁来帮帮我啊
回复

使用道具 举报

教风三应博 | 2021-4-2 06:46:21 | 显示全部楼层
厉害了悟空源码,这么多资源
回复

使用道具 举报

蓝色的天空888 | 2022-3-5 01:49:33 | 显示全部楼层
找了很多地方都不能下载,终于在悟空源码找到了
回复

使用道具 举报

淡情惜缘缘wt | 2022-6-2 10:39:40 | 显示全部楼层
这个资源都有真不错
回复

使用道具 举报

123457782 | 2022-6-3 05:01:27 | 显示全部楼层
很不错的资源站
回复

使用道具 举报

春天到了 | 2022-6-3 08:38:42 | 显示全部楼层
找了很多地方都不能下载,终于在悟空源码找到了
回复

使用道具 举报

Vonice | 2022-6-17 21:41:40 | 显示全部楼层
厉害了悟空源码,这么多资源
回复

使用道具 举报

123457305 | 2022-11-22 15:11:34 | 显示全部楼层
加油!悟空源码,继续努力!支持你!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则