ECMS 6.6/论坛通行证接口

来自站长百科
跳转至: 导航、​ 搜索

ECMS 6.6| 安装| 使用| 升级与整合| 新版解密教程|模板标签说明|二次开发| FAQ

通行证接口[ ]

通行证接口可以实现被整合系统与帝国CMS同步注册、登录与退出,是万能会员接口的再次升华。

目前官方提供的通行证接口有:DISCUZPHPWIND动网论坛PHP

整合步骤说明:[ ]

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

举例说明:整合DISCUZ5.5通行证接口[ ]

1、安装万能会员接口

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

Wnport6.jpg

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

Wnport7.jpg

2、修改通行证接口包里的通行证参数配置文件

用记事本打开程序包里的LoginDiscuz.php文件,然后设置“帝国CMS安装地址”参数并保存文件,如下图:

说明:测试时帝国的安装目录与DISCUZ的安装目录关系如下:

/discuz55/
/ecms46test/

Wnport8.jpg

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

如:

$EcmsCookieDomain=".phome.net"; // cookie 作用域

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


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

Wnport9.jpg

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

5、如果你模板里显示会员状态使用的是:

“e/member/iframe”框架页,那需要修改“登陆状态模板”(后台->"模板管理"->"公共模板"->"修改登陆状态模板"), 将登陆的表单改为DISCUZ的登陆表单。

说明:登陆状态模板范例 (点击查看,discuz/phpwind/dvbbs)

6、现在我们测试下通行证效果:

图1:(到DISCUZ登陆会员)

Wnport10.jpg

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

Wnport11.jpg

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

Wnport12.jpg

其它说明:[ ]

如果要整合积分直接设置万能会员接口:把“点数字段”改为相应的积分字段名即可。

如果要整合会员组,帝国CMS与DISCUZ必须建立相同会员组与会员组ID。

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

参考来源[ ]

ECMS 6.6使用手册导航

安装:

ECMS 6.6 安装

使用:

ECMS建站流程|后台菜单介绍|前台菜单介绍|专业术语介绍|后台栏目管理|后台信息管理|后台专题管理|其他管理操作|采集管理|插件管理|管理员后台操作|管理员后台其他操作管理|后台用户管理|后台会员管理|系统安全设置

升级与整合

打通多个帝国CMS系统的会员整合与同步教程|整合Ucenter接口教程|整合Discuz通行证接口教程|整合PHPwind通行证接口教程|万能会员接口|论坛通行证接口|会员数据从文本文件导入帝国CMS的插件

新版解密教程

教程模型使用相关解密教程|教程模板使用相关解密教程|管理相关解密教程

模板标签说明

网站模板说明|其他模板说明|调用标签使用说明

二次开发

系统目录结构|常用函数介绍|扩展SQL程序编写介绍|插件二次开发格式建议|显示“Hello,world”|显示最新10条新闻|分类信息分页列表

FAQ

ECMS 6.6 FAQ