进入老版原网站

蚂蚁分享-一个只做有用的分享。

当前位置: > 教程 > 织梦二开 >

织梦登录后台的时候会导致前端会员账户退出的解决办法

时间:2022-11-24 10:03人气:来源: 未知

如果删除了默认的管理员会员,登录前端会员后,再登录后台,再去前台刷新一下,发现前端变成了未登录的状态。
问题解析:前后台都用的是这个浏览器的cookie,而用的名字相同,所以当你登录后台再去刷新前台时,会取后台的userid,所以才会清除原有cookie,跳转到登录页。
解决方法:打开include/memberlogin.class.php ,搜索DedeUserID,共有4处需要修改。

大概171行

//$this->M_ID = $this->GetNum(GetCookie("DedeUserID"));//修改 DedeUserID
$this->M_ID = $this->GetNum(GetCookie("dedecmsokID"));//修改后

大概388行

//DropCookie('DedeUserID');//修改 DedeUserID
DropCookie('dedecmsokID');//修改后

大概533行

//PutCookie('DedeUserID',$uid,$this->M_KeepTime);//修改 DedeUserID
PutCookie('dedecmsokID',$uid,$this->M_KeepTime);//修改后

大概538行

//PutCookie('DedeUserID',$uid);//修改 DedeUserID
PutCookie('dedecmsokID',$uid);//修改后

 

 

压缩包统一解压码---请点这里
压缩包统一解压码---请点这里
压缩包统一解压码---请点这里
标签:

本类推荐

热门标签