位置:首页 > CMS教程 > 帝国CMS

打通多个帝国CMS系统的会员整合与同步教程

发布时间:2023-03-01 14:40:13

文章来源:快乐收录网

访问次数:

 

帝国CMS系统本身已经内置良好的会员整合框架,所以多个帝国CMS会员整合是相当容易的。下面我们举例讲解一下如何操作:e13快乐收录网

例子:我们要整合下面三个帝国CMS系统

网站名称分别为“A网站”、“B网站”、“C网站”;e13快乐收录网

安装系统的数据库名分别为“adb”、“bdb”、“cdb”;e13快乐收录网

使用的域名分别为“a.phome.net”、“b.phome.net”、“c.phome.net”。e13快乐收录网

整合步骤

一、把其中一个帝国CMS系统中的会员表作为所有网站的公共会员表。e13快乐收录网

比如我们把“A网站”作为全站会员表,墨共会员表名就是:adb.phome_enewsmembere13快乐收录网

二、修改所有网站会员配置文件(/e/class/user.php),把会员表名统一改为公共会员表名“adb.phome_enewsmember”。e13快乐收录网

用Dreamweaver打开各个帝国CMS系统的/e/class/user.php文件,将:e13快乐收录网

$user_tablename="{$user_tbpre}enewsmember"; //用户表

改为e13快乐收录网

$user_tablename="adb.phome_enewsmember"; //用户表

修改后保存文件。e13快乐收录网

三、同一个域名下,设置统一的COOKIE信息可以实现同步登录与退出,修改如下:e13快乐收录网

用Dreamweaver打开各个帝国CMS系统的/e/class/config.php文件,e13快乐收录网

1、将:e13快乐收录网

$phome_cookiedomain=; //cookie作用域

改为e13快乐收录网

$phome_cookiedomain=.phome.net; //cookie作用域

2、将:e13快乐收录网

$phome_cookievarpre=ecms; //前台cookie变量前缀

改为“A网站”帝国系统的“前台cookie变量前缀”。(即把所有网站COOKIE设置一样)e13快乐收录网

修改后保存文件。e13快乐收录网

四、完成上面步骤后,所有网站会员整合完成,在所有网站注册、登录、退出都可以同步。赶快试试登录吧!e13快乐收录网

其他说明:e13快乐收录网

1、整合后所有会员帐号密码都存放在公共会员表里。e13快乐收录网

2、使用同一个域名才能实现所有网站同步登录与退出,不同域名只能实现会员帐号同步,会员需要分别登录网站。e13快乐收录网

帝国CMS 7.0以上版本附加说明

7.0以上版本会员配置文件和COOKIE配置文件均为同一个:/e/config/config.phpe13快乐收录网

会员表设置参数为:e13快乐收录网

$ecms_config[member][tablename]="{$dbtbpre}enewsmember"; //会员表

COOKIE相关设置参数为:e13快乐收录网

$ecms_config[cks][ckdomain]=; //cookie作用域 $ecms_config[cks][ckpath]=/; //cookie作用路径 $ecms_config[cks][ckvarpre]=ecms; //前台cookie变量前缀
e13快乐收录网

  《打通多个帝国CMS系统的会员整合与同步教程》更新于时间:2023-03-01 14:40:13;由本站小编进行发布,目前浏览的小伙伴达到,感谢你们的支持,后期快乐收录网小编会继续为大家更新更多相关的文章,希望广大网友多多关注快乐收录网工作心得栏目,如果觉得本站不错,那就给我们一个分享的支持吧!

打通多个帝国CMS系统的会员整合与同步教程特别声明

本站快乐收录网提供的打通多个帝国CMS系统的会员整合与同步教程都来源于网络,不保证文章的准确性和真实性,同时,对于该文章所造成的影响,不由快乐收录网实际控制,在2023-03-01 14:40:13收录时,该网页上的内容,都属于合规合法,如有侵权违规,可以直接联系网站管理员进行整改或删除,快乐收录网不承担任何责任。

快乐收录网:致力于优质、实用的网络站点资源收集与分享!本文地址:https://nav.klxjz.cn/CMS/empirecms/91591.html转载请注明

标签: