织梦dedecmsv5.x自动登录的方法


本文整理自网络,侵删。

实现步骤如下:
取消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();
}
}

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

标签:织梦DedeCMS

相关阅读 >>

dedecms出现please set 'request_order' ini value to include c,g and p解决方法

dedecms获取当前所在栏目id的方法

织梦DedeCMS定时自动生成首页html的实现方法

dede currentstyle属性完美解决方案

dedecms自定义表单“数据校验不对,程序返回错误”的解决方法

织梦DedeCMS v5.7缩略图站内上传修正

dedecms仿站教程dede模板文件的代码结构

dede解决上传附件时提示没有选择上传文件

详解织梦DedeCMS标签{dedeflink }用法

js获取ueditor富文本编辑器中的图片地址

更多相关阅读请进入《织梦DedeCMS》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...