帝国cms手机站和PC站共享QQ登陆
经营范围:电脑组装,电脑维修,智能家居设备,苹果电脑系统安装,苹果手机刷机,监控安装,媒体编辑,数据恢复,复印打印,网站制作等 |
用帝国cms制作了一个站点,同时又扩展了一个WAP站点,因为绑定了二级域名,所以被认定成了两个网站。
那么问题来了,我的登陆信息在网站跳转时会丢失,而QQ登陆只能回调一个地址,我是通过了手机访问判断来跳转到手机站的。
回调到的是PC站点首页,跳转到WAP页,登陆信息就丢失了。
理论上来说两个网站是无法互通数据的,当然登陆信息也无法同步了。
帝国cms的配置文件e/config/config.php中自带了cookie作用域的配置。
我们只需要将作用域里填入.xxx.com就可以实现两个域名之间互通数据了。
例如:
$ecms_config['cks']['ckdomain']='.xxx.com'; //cookie作用域 |
另外,WAP页中的登陆链接要修改为绝对地址。不能带参数。
如:
<a href="http://www.xxx.com/e/memberconnect/?apptype=qq" target="_self"><img src="http://www.xxx.com/skin/defult/images/qqlog_btn.gif" width="100" height="24" align="absmiddle"></a> |
来源:本文由天寻工作室原创撰写,欢迎分享本文,转载请保留出处和链接!