首页 > 后端开发 > php教程 > 前前后后的均有用户登陆的session处理

前前后后的均有用户登陆的session处理

WBOY
发布: 2016-06-13 12:31:49
原创
762 人浏览过

前后的均有用户登陆的session处理?
做了一个系统,后台有管理员登陆;
前台有普通注册用户登陆;

我写的前后台的session都是这样写的,同时还做了自动登陆,条件是只能有session就直接登陆了。

<br />
if(empty($_SESSION['username']) && empty($_SESSION['uid'])){<br />
	$this->error("您还没有登陆",U("/Admin/Login/index"),3);<br />
}<br />
登录后复制


,然后我发现一个问题,我在前台随便注册了一个用户,在前台登陆,php记录了$_SESSION['username'],然后我登陆后台,直接就进后台了。

我知道我这样写有问题哈,我问下应该如何解决?
我是这样想的:前台和后台的session名保持不一样,
比如前台$_SESSION['username_index']
后台$_SESSION['username_admin'],可以吗?

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板