EEZ源是物语
******************** qq 安装插件 ********************(此插件包括qq登陆+免绑定文件)
EEZ源是物语
1、将“upload”目录下的文件上传至帝国CMS系统目录(适应各帝国版本);
EEZ源是物语
EEZ源是物语
2、在浏览器中执行 /e/memberconnect/qq/install/index.php 文件,依提示进行安装;
EEZ源是物语
EEZ源是物语
3、提示安装完成后,删除 /e/memberconnect/qq/install/ 目录;
EEZ源是物语
EEZ源是物语
4、插件安装完毕。
EEZ源是物语
EEZ源是物语
******************** 插件使用 ********************
EEZ源是物语
EEZ源是物语
1、插件安装后,可登录后台>“用户”>“外部接口”>“管理外部登录接口”:里设置参数。
EEZ源是物语
appid(应用ID)、appkey(应用密钥)需要自己到QQ官网申请。填写回调地址为:
EEZ源是物语
www.****.com/e/memberconnect/qq/loginend.phpEEZ源是物语
EEZ源是物语
2、前台在要显示QQ登录链接的页面加上如下代码:
EEZ源是物语
<a href="[!--news.url--]e/memberconnect/?apptype=qq" target="_blank"><img src="[!--news.url--]e/memberconnect/qq/images/qqlogin.gif" border="0"></a>EEZ源是物语
EEZ源是物语
3、生成相应页面。
EEZ源是物语
EEZ源是物语
******************** 插件修改 ********************
EEZ源是物语
在这里插件安装完后,就可以登陆了,但需要绑定,此为帝国流程,所以我们要修改为免绑定流程,即qq登陆自动注册账号直接登陆
EEZ源是物语
直接在文件里覆盖loginend.php文件,nobind.php文件放在e\template\memberconnect下。安装完成!
EEZ源是物语
在这里需要注意,有可能服务器没有安装openssl,提示来自的链接不存在,所以需要修改$response=@file_get_contents($token_url);
EEZ源是物语
改为:
EEZ源是物语
$ch = curl_init();EEZ源是物语
curl_setopt($ch, CURLOPT_URL,$token_url);EEZ源是物语
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);EEZ源是物语
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);EEZ源是物语
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);EEZ源是物语
$response = curl_exec($ch);EEZ源是物语
修改$str=@file_get_contents($graph_url);
EEZ源是物语
改为:
EEZ源是物语
$ch = curl_init();EEZ源是物语
curl_setopt($ch, CURLOPT_URL,$graph_url);EEZ源是物语
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);EEZ源是物语
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);EEZ源是物语
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);EEZ源是物语
$str = curl_exec($ch);EEZ源是物语
免绑定的修改$UserInfo=@file_get_contents($UserInfoApiUrl);
EEZ源是物语
改为:
EEZ源是物语
$ch = curl_init();EEZ源是物语
curl_setopt($ch, CURLOPT_URL,$UserInfoApiUrl);EEZ源是物语
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);EEZ源是物语
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);EEZ源是物语
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);EEZ源是物语
$UserInfo = curl_exec($ch);EEZ源是物语
修改完成。可以自动登陆了,最后还一个返回,帝国流程登陆后返回首页,我们可能改为返回当前页
EEZ源是物语
修改:
EEZ源是物语
在 e/memberconnect/index.php的require("../member/class/user.php"); 下加入
$_SESSION['back_url']=$_SERVER["HTTP_REFERER"];EEZ源是物语
EEZ源是物语
在 e/memberconnect/memberconnectfun.php的“//处理登陆”的MemberConnect_ResetVar();下
EEZ源是物语
加入
printerrortourl($_SESSION['back_url']);EEZ源是物语
EEZ源是物语
完毕!
EEZ源是物语
EEZ源是物语
******************** 微信 安装插件 ********************(此插件包括微信登陆+免绑定文件)
EEZ源是物语
EEZ源是物语
安装方式与qq一样,不在重复!
EEZ源是物语
需要注意申请时回调填写,直接填你的域名,后面不要带链接!!!
EEZ源是物语
EEZ源是物语
其它事项建义:
EEZ源是物语
1.在后台关闭会员登陆注册验证码
EEZ源是物语
2.在会员注册时取消选择会员类型,文件路径:e/config/config.php里改为:
$ecms_config['member']['changeregisterurl']=""; //多会员组中转注册地址EEZ源是物语
EEZ源是物语
在线下载列表
发表评论