帝国cms的PC端与手机wap端同时开启QQ登录共存的方法

使用帝国cms的wap功能制作了手机站,同时绑定了二级域名,这样可以理解为存在两个站,一个www一个wap,而帝国cms的qq登陆回调只能填写一个,也就是pc端的地址。

QQ登陆回调成功后跳转到了pc端,而因为pc端的页面带有手机检测功能,检测到是手机浏览,自动跳回wap端,此时qq已经登陆成功,但实际登陆成功的是pc端,wap端并未成功,这就比较尴尬了。

这时我们可以修改帝国cms的cookie作用于,指定为根域名,也就是应用于所有域名,这样就可以实现cookie共享。

例如如下:

$ecms_config['cks']['ckdomain']='cmsdx.com'; //cookie作用域

另外在手机端,我们需要把登陆地址改为绝对路径,如下:

折叠XML/HTML 代码
  1. <a href="http://www.baidu.com/e/memberconnect/?apptype=qq" target="_self"><img src="http://www.baid.com/skin/defult/images/qqlog_btn.gif" width="100" height="24" align="absmiddle"></a>  
Tags: 手机   wap   登录
cms大学,为帝国cms用户提供动力
Copyright © 2016 CmsDX.com All Rights Reserved.