欢迎您光临本店,本店提供多种个性化定制服务。

帝国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>

 

来源:本文由天寻工作室原创撰写,欢迎分享本文,转载请保留出处和链接!