帝国cms第三方登陆接口合集【微信公众号登陆】、【QQ登陆】、【新浪微博登陆】,一次购买,不限制网站使用,但只服务于一个站点

对qq登陆、新浪微博登陆进行优化,支持免注册直接登陆(第三方用户昵称作为用户名,第三方用户头像作为用户头像)。

对于购买了微信登录插件的用户若想购买此合集,请联系QQ:547931003(补差价购买)

插件特色:

一、内置两种模式:1、授权绑定(登陆、注册),2、授权直接登陆(免手动注册、登陆);

二、支持参数配置:1、指定登陆成功后跳转的地址,2、选择登陆模式,3、如果是免注册模式可指定会员组。

三、参数直接在后台配置(如图3),只需要在接口描述后添加   

||{"url":"/user/","groupid":"2","type":"bind","md5key":"520am"}  

url:登陆成功后跳转地址(默认是/e/member),
groupid:免注册登陆会员分组ID(默认是后台设定默认注册会员组),
type:登陆模式(默认是免注册登陆,bind是绑定模式);
md5key:用于免注册登陆模式判断用户直接修改密码用(本模式最大限度减少用户注册步骤,故密码采用随机组合,这个密码用户是不知道的),工作原理 通过 md5('用户名'.$md5key)进行加密保存于$_SESSION[changsession]中,在修改密码时候将用户名和md5key拼接MD5加密后对比,匹配则免输入原始密码修改密码; (支持不同接md5key参数独立设置

以上参数如果不需要可不用添加,任何一个都是非必填!

如需配置登陆成功后回到当前页,在 e/memberconnect/index.php 加入 esetcookie('befromUrl',$_SERVER[HTTP_REFERER]); 即可。启用该功能上面所配置的跳转地址无效。

0834AFE0-633A-4607-9870-AD012C081DE4.png

 

如果是绑定注册模式还得修改e/memberconnect/memberconnectfun.php,直接登录模式则不需要

啊啊啊.png

 

(压缩包已包含免输入原始密码修改新密码的参考代码)

 

====安装、卸载步骤(以微信为例,其他步骤一致)====

1、将插件解压,选择编码版本,然后上传网网站的 /e/memberconnect/ 目录

2、浏览器打开   域名+/e/memberconnect/wxlogin/install/ 按提示安装或者卸载(安装完毕最好删除Install目录或改名)

3、进入后台 - 用户 - 外部登陆 - 管理外部登陆接口 -  微信登陆 - 配置 ,修改对应的appid、appkey,保存

4、前台添加调用代码:<a href="/e/memberconnect/?apptype=wxlogin">微信登陆</a>

如图1:
wx.png

 如图2:

111.png

如图3:

xxxxxxx.png 

 

如有在本窗口弹出页面授权登陆成功后无刷新父级页面的需求,请联系QQ:547931003(免费指导)

原文链接:http://www.520am.com/store/plugins/2016-04-21/55.html

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注