帝国cms二次开发中心 - 专注于帝国cms源码 -二次开发 - 模板制作 - 营销商学院!

一键登录插件,整合QQ,weibo,MSN,百度,带后台管理

  • 插件介绍
  • 相关教程
  • 下载地址
  • 人气下载

  最近用了帝国CMS搞个站,不得不承认,帝国还是很强大的,诧异的是,竟然没一键登录,只有自己写了个

  另外,提几个小意见

  1.一般cms变量都可以在程序里定义,模版调用,帝国都写死了,虽然可以添加扩展变量,但对于复杂点的,像导入自定义缓存数组,再判断就比较困难了

  2.伪静态难做,动态URL都直接写程序了,没有统一的入口函数,麻烦啊

  废话不说了,直接上菜了,演示看看http://www.saxue.com,刚从国外搬回来,不知道是DNS不稳定还是服务器问题,独立服务器竟然这么慢,爷爷的

  帝国CMS一键登录绑定插件,目前集成了QQ登录、新浪微博登录、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教程

QQ群
在线QQ
提交工单
微信客服

扫一扫
即可咨询

一次合作
终生服务

返回顶部