加入收藏 | 设为首页 | 会员中心 | 我要投稿 上海站长网 (https://www.021zz.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php实现主域名与二级域名共享session并单点登录

发布时间:2022-02-23 15:08:22 所属栏目:PHP教程 来源:互联网
导读:其实php下cookies或session实现多二级域名同时登录小编觉得还是比较简单了,下面一起来看一个例子吧. 公司网站设置了几个二级域名,老板要求无论会员走到哪个域名,主域名或者二级域名,用户都是登录状态,而不需要重新登录,很明显,要求是单点登录. php中有两种
  其实php下cookies或session实现多二级域名同时登录小编觉得还是比较简单了,下面一起来看一个例子吧.
 
  公司网站设置了几个二级域名,老板要求无论会员走到哪个域名,主域名或者二级域名,用户都是登录状态,而不需要重新登录,很明显,要求是单点登录.
 
  php中有两种方法实现,情况不外乎是利用cookie保存session_id,各域名都可以访问到该cookie,进而获取该session_id:
 
  1.使用session_set_cookie_params()方法:
 
  session_set_cookie_params(0, $path,'Cuoxin.com');
 
  2. 使用ini_set或修改php.ini,修改session.cookie_domain的值:
 
  ini_set('session.cookie_domain','Cuoxin.com')
 
 

(编辑:上海站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!