帝国论坛帝国网站管理系统交流区帝国CMS使用交流帝国网站管理系统 【万能会员接口】【论坛通行证接口】 【本版专题贴子】  
 1/10     1 2 3 4 5 6 7 8 9 10 ›› ›|
主题:帝国网站管理系统 【万能会员接口】【论坛通行证接口】 [加入收藏夹]   

amt
用户头衔:探花

精华贴   :2
发贴数   :3014
经验值   :6279
注册时间:2006-04-21
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 1 楼]
帝国网站管理系统 【万能会员接口】【论坛通行证接口】
   
解密帝国网站管理系统v4.6  共享内容管理饕餮盛宴


EmpireCMS4.6【饕餮盛宴】系列之六:万能会员接口

使用帝国CMS万能会员整合接口可以整合任何MYSQL的会员系统。

本文内容讲解:万能会员整合接口通行证接口

一、万能会员整合接口
  万能会员接口可以实现帝国CMS与任何MYSQL系统的会员帐号共用。

整合步骤说明:
1、复制/上传接口程序包里的“update”目录到帝国CMS的“e”目录;
2、运行接口程序“e/update/index.php”,依提示设置好相应的信息即可安装接口完毕;
3、删除e/update里的文件;
4、接口整合完毕。

·举例说明:使用万能会员接口整合DISCUZ5.5
1、从官方下载万能会员整合接口程序包,解压后复制接口程序包里的“update”目录到帝国CMS的“e”目录。



2、运行接口程序“e/update/index.php”,进入如下界面:



因为DISCUZ有现成范例,所以我们直接选择接口范例的“Discuz论坛”,选择后只需设置用户表与会员注册地址,然后点击提交即可。
(说明:下图中“discuz5”是指装Discuz的数据库名,“cdb5_”为装Discuz的数据表前缀。)



点击提交后会提示接口设置完毕,如下图:



3、为了安全,请删除e/update里的文件。

4、至此,万能接口整合完毕。

嘿嘿,现在可以在帝国CMS下使用DISCUZ帐号登陆了。
帝国的后台也可以直接管理DISCUZ的会员了(后台->“控制面板”->“会员管理”),如下图:



说明:整合会员接口后系统直接使用的是DISCUZ的会员表,所有会员注册是直接转到DISCUZ。

  
有的人还不满足于共用会员帐号:“我要实现同时注册、同时登陆、同时退出”。当然没有问题,可以再整合通行证接口。

二、通行证接口

  通行证接口可以实现被整合系统与帝国CMS同步注册、登录与退出,是万能会员接口的再次升华。
目前官方提供的通行证接口有:DISCUZ、PHPWIND、动网论坛PHP。

整合步骤说明:
1、安装万能会员接口;
2、修改通行证接口包里的通行证参数配置文件;
3、复制通行证接口包里的所有文件到被整合程序的目录;
4、通行证接口整合完毕。

·举例说明:整合DISCUZ5.5通行证接口
1、安装万能会员接口
由于上面我们安装了会员接口,所以现在只需要设置通行证的项即可。复制万能会员接口程序到e/update并运行接口程序,设置DISCUZ的登陆与退出地址,如下图:



点击提交后会提示接口设置完毕,如下图:



2、修改通行证接口包里的通行证参数配置文件
用记事本打开程序包里的LoginDiscuz.php文件,然后设置“帝国CMS安装地址”参数并保存文件,如下图:
说明:测试时帝国的安装目录与DISCUZ的安装目录关系如下:
/discuz55/
/ecms46test/



如果DISCUZ论坛跟帝国CMS不是使用同一个域名,要设置“cookie 作用域”为一级域名,“cookie作用路径”为"/",如:
$EcmsCookieDomain=".phome.net"; // cookie 作用域

$EcmsCookiePath="/"; // cookie 作用路径


3、复制通行证接口包里的所有文件到被整合程序的目录



4、至此,通行证接口整合完毕。

5、如果你模板里显示会员状态使用的是:“e/member/iframe”框架页,那需要修改“登陆状态模板”(后台->"模板管理"->"公共模板"->"修改登陆状态模板"),将登陆的表单改为DISCUZ的登陆表单。
说明:登陆状态模板范例 (点击查看,discuz/phpwind/dvbbs)

6、现在我们测试下通行证效果:
图1:(到DISCUZ登陆会员)



图2:(登陆论坛后论坛会员状态)



图3:(登陆论坛后帝国CMS会员状态)



其它说明:
如果要整合积分直接设置万能会员接口:把“点数字段”改为相应的积分字段名即可。
如果要整合会员组,帝国CMS与DISCUZ必须建立相同会员组与会员组ID。

上面举例的只是DISCUZ,其它程序整合步骤均相同的。

附加链接:
万能会员接口与通行证接口下载地址
登陆状态模板范例(discuz/phpwind/dvbbs)


更多帝国网站管理系统V4.6解密请听下回分解。

相关链接:
EmpireCMS4.6【饕餮盛宴】系列之一:模板组

EmpireCMS4.6【饕餮盛宴】系列之二:自定义信息反馈  

EmpireCMS4.6【饕餮盛宴】系列之三:内容存文本

EmpireCMS4.6【饕餮盛宴】系列之四:自定义系统模型

EmpireCMS4.6【饕餮盛宴】系列之五:系统模型结合项

[该贴被修改 4 次,最后修改时间 2008-09-22 10:24:56 ]


EmpireCMS
2007-05-14 22:17:25 已设置保密 顶部 回复 引用 报告 编辑 删除

zsycnc
用户头衔:秀才

精华贴   :0
发贴数   :74
经验值   :394
注册时间:2007-05-11
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 2 楼]

真是太感谢你了,老大.




2007-05-14 22:53:38 已设置保密 顶部 回复 引用 报告 编辑 删除

雨雪天气
用户头衔:进士

精华贴   :0
发贴数   :1110
经验值   :3573
注册时间:2006-11-19
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 3 楼]

楼主据说是wc夫人 厉害啊



帝国全功能演示站教育资讯网 很久不更新……

2007-05-14 22:54:56 已设置保密 顶部 回复 引用 报告 编辑 删除

yingnt
用户头衔:嘉宾

精华贴   :6
发贴数   :6831
经验值   :19372
注册时间:2006-01-01
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 4 楼]

分商业版与免费版吗?




模板定制,开发,v7.2 qq,微博,百度登陆出售等 www.ecmsjz.cn QQ 415204
可长期合作!
dedecms转帝国7.2

帝国群:48024477

2007-05-14 23:07:42 已设置保密 顶部 回复 引用 报告 编辑 删除

飞翔龟
用户头衔:书生

精华贴   :0
发贴数   :5
经验值   :24
注册时间:2007-05-14
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 5 楼]

感谢老大,终于有了详细的整合教程!




2007-05-14 23:58:12 已设置保密 顶部 回复 引用 报告 编辑 删除

oamv
用户头衔:举人

精华贴   :0
发贴数   :226
经验值   :730
注册时间:2006-06-01
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 6 楼]

通行证好像在一些没有盘符的空间不能用~

因为有些空间支持几个子站,所以子站的目录里面有很多层,我都不知道怎么才填那个目录




2007-05-15 00:58:18 已设置保密 顶部 回复 引用 报告 编辑 删除

wm_chief
用户头衔:管理员

精华贴   :21
发贴数   :48941
经验值   :114161
注册时间:2002-10-30
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 7 楼]

通行证好像在一些没有盘符的空间不能用~

因为有些空间支持几个子站,所以子站的目录里面有很多层,我都不知道怎么才填那个目录

填对正确的ecms安装地址都可以



[零基础入门教程] [模板制作教程] [采集使用教程]
2007-05-15 09:09:17 已设置保密 顶部 回复 引用 报告 编辑 删除

wyclyx
用户头衔:举人

精华贴   :0
发贴数   :251
经验值   :1160
注册时间:2006-01-12
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 8 楼]

退出不同步。怎么写?




2007-05-15 09:54:19 已设置保密 顶部 回复 引用 报告 编辑 删除

wm_chief
用户头衔:管理员

精华贴   :21
发贴数   :48941
经验值   :114161
注册时间:2002-10-30
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 9 楼]

退出不同步。怎么写?

你是整合通行证吗?如果是的请,请仔细看一下通行证的步骤。
如果不是通行证是分开登陆与退出



[零基础入门教程] [模板制作教程] [采集使用教程]
2007-05-15 10:09:33 已设置保密 顶部 回复 引用 报告 编辑 删除

fy007
用户头衔:举人

精华贴   :0
发贴数   :238
经验值   :923
注册时间:2006-09-22
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 10 楼]

  好。




2007-05-15 10:43:32 已设置保密 顶部 回复 引用 报告 编辑 删除
 1/10     1 2 3 4 5 6 7 8 9 10 ›› ›|

快速回复
内容

表情
使用EBB代码 使用smile代码 显示签名 自动分析url 自动分析img
     【进入高级模式】   (按 Ctrl+Enter 直接提交)
    顶部  加入收藏夹
关于帝国 | 广告服务 | 联系我们 | 法律声明 | 隐私条款 | 许可协议
Powered by: EBB Version 2.2.1