
例子:我们要整合下面三个帝国CMS系统
网站名称别离为“A网站”、“B网站”、“C网站”;
安装系统的数据库名别离为“adb”、“bdb”、“cdb”;
使用的域名别离为“a.phome.net”、“b.phome.net”、“c.phome.net”。
整合步骤:
一、把其中一个帝国CMS系统中的会员表作为所有网站的公共会员表。
比如我们把“A网站”作为全站会员表,墨共会员表名就是:adb.phome_enewsmember
两、修改所有网站会员配置文件(/e/class/user.php),把会员表名统一改为公共会员表名“adb.phome_enewsmember”。
用Dreamweaver翻开各个帝国CMS系统的/e/class/user.php文件,将:
改为
$user_tablename="adb.phome_enewsmember"; //用户表
修改后留存文件。
三、统一个域名下,设置统一的COOKIE信息可以实现同步登录与退出,修改如下:
用Dreamweaver翻开各个帝国CMS系统的/e/class/config.php文件,
1、将:
改为
$phome_COOKIEdomain='.phome.net'; //COOKIE作用域
2、将:
改为“A网站”帝国系统的“前台COOKIE变量前缀”。(即把所有网站COOKIE设置一样)
修改后留存文件。
四、完成上面步骤后,所有网站会员整合完成,正在所有网站注册、登录、退出都可以同步。赶快试试登录吧!
其他解释:
1、整合后所有会员帐号密码都存放正在公共会员表里。
2、使用统一个域名才能实现所有网站同步登录与退出,差别域名只能实现会员帐号同步,会员需要别离登录网站。
转载请注明: 帝国模板 » 打通多个帝国CMS系统的会员整合与同步教程
*
回帖描述:*
链接类型:*
下载链接:*
描述:*
回帖描述:*
链接类型:*
阅读权限:*
下载链接:



聚优部落技术论坛 © 版权所有 鲁ICP备15007479号-6
Copyright(C)web.com, All Rights Reserved.
