您当前的位置:首页 > 网站建设 > 帝国cms
| php | asp | css | H5 | javascript | Mysql | Dreamweaver | Delphi | 网站维护 | 帝国cms | React | 考试系统 | ajax | jQuery |

帝国CMS一键登录插件(带后台管理)

51自学网 2020-03-18 09:25:29
  帝国cms

帝国CMS一键登录插件(带后台管理)

 

帝国CMS一键登录插件(带后台管理),整合QQ,weibo,MSN,百度等三方登陆平台


1.上传oauth文件夹到目录/e/extend/,直接上传oauth文件夹,不是里面的文件

2.复制oauth.sql里的语句,到你的数据库或直接帝国CMS后台执行,如果你的表前缀不是默认的,请替换下表前缀

3.修改config.php文件里面的接口,enable为1是开启,为0时关闭登录接口

4.登录管理后台》系统》扩展菜单》管理菜单,增加菜单分类“一键登录”,类型选“插件菜单”,然后进入“管理菜单”,添加菜单名称“登录管理",链接地址“../extend/oauth/admin.php”

OK,大功告成,当然,你还要在需要添加链接的地方添加登录链接,比如登录页面,这个各人模版不一样,自己添加,也简单的,url就是“/e/extend/oauth/?site=网站标识”,网站标识就是config里的oauth数组设置的键,比如$oauth['qq'],网站标识就是qq

其他说明:

1.我用的是会员后台是禾火木风的会员后台,如果是,你不要改什么,否则请修改eextendoauthtemplate里的2模版,bind是帐号绑定模版,my是前台会员管理的模版

2.这个是utf8的,gbk编码自己转下

3.整合UCENTER用户,请在bind.php里if(isset($_POST['op'])) {下面添加
include_once("../../config.inc.php");
include_once("../../client/client.php");

本插件为洒血建站原创插件,转载请注明

当然,这个插件默认集成了4种登录接口,你可以根据自己的需要,任意扩展登录接口,详细请参照关于帝国cms一键登录接口的扩展说明
 

帝国CMS一键登录插件(带后台管理)


下载地址:
GitHub OAuth 第三方登录示例教程
帝国CMS7.5搭建简单内网信息发布系统
51自学网,即我要自学网,自学EXCEL、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。
京ICP备13026421号-1