可以实现用火车采集器发布时,不需要登陆DEDE后台,特别适合无人值守发布更新。

本方法适用于DEDE所有模型和模块,所有发布模块仅需要添加一处配置参数即可。

实现步骤如下:

取消DEDE未登陆时出现的登陆提示
自动登陆DEDE

修改一处DEDE的代码,为DEDE程序管理员目录的config.php,默认路径为dede/config.php,代码如下:

//检验用户登录状态
$cuserLogin = new userLogin();
if($cuserLogin->getUserID()==-1)
{ header("location:login.php?gotopage=".urlencode($dedeNowurl)); exit();
}

这段代码的作用是如果未检测到用户的登陆信息,就引导用户进入登陆过程,修改如下:

//检验用户登录状态
$cuserLogin= new userLogin();
if($cuserLogin->getUserID()==-1)
{ if($my_u!= ''){$res= $cuserLogin->checkUser($my_u,$my_p); if($res==1)$cuserLogin->keepUser();}if($cuserLogin->getUserID()==-1){header("location:login.php?gotopage=".urlencode($dedeNowurl));exit();}
}

这段代码的作用是在检测到用户未登陆时,尝试使用页面传递过来的参数进行登陆,如果登陆成功,则保存用户的信息并进行其它操作;如果登陆失败,就引导用户进入登陆页面。

这段代码修改完成,接下来要修改火车采集器的发布模块了。

改发布模块,只需要在发布模块中添加登陆的用户名和密码信息,修改如下:

刷新列表页面:/makehtml_list.php?my_u=admin&my_p=admin

内容发布参数:/article_add.php?my_u=admin&my_p=admin

大家可以根据需要修改成自己的用户名密码即可实现自动登录发布。

DEDE免登陆接口 For DEDE_v5.X,实现自动登陆,永不过期相关推荐

  1. socket模拟http的登陆_利用 Python + Selenium 实现自动登陆签到

    工具是人手的延伸,用的好了,它可以成为我们身体的一部分,用不好,它就只是别人身体的一部分. 这是众所周知的道理,但是落实到每个人的具体实践上却是千差外别. 比如我们熟悉的 web 自动化测试工具 Se ...

  2. putty 保存密码 自动登陆 四种方法

    Putty 基本是我在紧急时候用来登陆 Linux/Unix 终端的不二之先,因其小,开源,界面也非常实用.可是当你要在私有的机器上,经常性的要登陆很多机器的时候就觉得烦琐了,不光打开一堆的窗口,还要 ...

  3. 计算机开机免密码,电脑开机不用密码就可以自动打开,怎么回事?

    开机不用输入密码自动登陆的方法 (转帖)很多人在安装电脑的时候都会考虑到安全问题,所以都不由自主的在安装时或者安 装后马上给自己的电脑设置密码,其实这种习惯是很好的习惯.尤其是在公共电脑上面,为防止重 ...

  4. php免登录接口,PHPWind 8.0 论坛免登陆发布接口发布

    PHPWind 8.0 论坛免登陆发布接口发布 作者:小文 发布于:2010-10-16 9:44 Saturday 分类:免费接口 PHPWind 8.0 论坛免登陆发布接口使用说明 一.功能特性 ...

  5. 帝国网站管理系统7.5服务器信息,帝国CMS程序 7.5版本新闻可以使用的后台免登录接口...

    帝国CMS 新闻模块的后台免登录接口.配合发布模块使用,这个是没有问题的. 适用于帝国7.2/7.5版本.其他没有测试,应该都是差不的.. /* 使用说明:请将该接口上传到帝国CMS程序/e/exte ...

  6. Day1 - Python基础1作业【编写登陆接口】

    1 # 作业:编写登陆接口 2 # 输入用户名密码 3 # 认证成功后显示欢迎信息 4 # 输错三次后锁定 5 import getpass 6 7 user = {'hepd':123456, 'h ...

  7. 微信OAuth2网页授权登陆接口

    微信OAuth2网页授权登陆接口,微信OAuth2网页授权登陆接口,在你的网站上放上可以扫码登陆,会不会吸引更多用户去注册,现在你只需要简单的配制一下就可以轻松实现,还不快点拿走,微信扫码登陆接口开发 ...

  8. IM开发基础知识补课(一):正确理解前置HTTP SSO单点登陆接口的原理

    1.前言 一个安全的信息系统,合法身份检查是必须环节.尤其IM这种以"人"为中心的社交体系,身份认证更是必不可少. 一些PC时代小型IM系统中,身份认证可能直接做到长连接中(也就是 ...

  9. 关于Python3.6下登陆接口的尝试

    编者按: README:此代码为用户登陆界面,添加了寻求帮助选项. 1.学习了基本数据类型,string, int,以及while循环,continue, break, if, elif, else条 ...

最新文章

  1. 安装Exchange Server2016管理工具
  2. Ubuntu16.04 安装chromedriver
  3. idea-spark-sbt 打包jar
  4. Python之数据分析(random模块的正确用法)
  5. iOS:×××送(二)----pem证书的生成
  6. MySQL 8.0窗口函数
  7. avue 文字点击 弹窗_目前最好用的文字转语音、视频配音方法,一键合成,智能黑科技...
  8. Scrum 敏捷项目管理
  9. C# 海康人脸识别设备初开发(二)话不多说以下完整例子
  10. e书制作工具和反编译工具
  11. Arcgis根据矢量道路数据来提取道路中心线
  12. 读周公度之《结构化学基础》
  13. Maple: 矩阵转置
  14. 【案例】泰康集团——泰生活APP A/B测试平台场景应用
  15. x3g格式 3d打印_10款最受欢迎3D建模软件大搜罗!看看有没有你常用的软件?
  16. graylog2 实践
  17. ev4视频转换为mp4工具使用教程
  18. dashboard 镜像源_使用 tekton 做 CI/CD
  19. python自动化 2 对象定位(1)
  20. JavaScript 触发浏览器页面全屏,某div区域全屏

热门文章

  1. 05全球IP归属地查询工具
  2. Vue点击按钮下载对应图片
  3. 微信 - 电脑(PC)版微信关闭自动下载文件
  4. 【Android】【版本适配】Android11权限适配终极解决方案
  5. 键盘拆开重新安装步骤_键盘怎么完全拆卸清理并重新组装?
  6. 通达OA 尝试一下进行通达OA的培训
  7. ❤️导图整理数组4: 三数之和 相比于 两数之和 的难点, 力扣15❤️
  8. python获取网卡的ip子网掩码和网关
  9. 工业物联网中的无线充电
  10. 前缀和数组(java)