打通多个帝国CMS系统的会员整合与同步教程
发布时间:2021-02-13作者:帝国建站网
例子:我们要整合下面三个帝国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="{$user_tbpre}enewsmember"; //用户表 |
改为
| $user_tablename="adb.phome_enewsmember"; //用户表 |
修改后保存文件。
三、同一个域名下,设置统一的COOKIE信息可以实现同步登录与退出,修改如下:
用Dreamweaver打开各个帝国CMS系统的/e/class/config.php文件,
1、将:
| $phome_cookiedomain=''; //cookie作用域 |
改为
| $phome_cookiedomain='.phome.net'; //cookie作用域 |
2、将:
| $phome_cookievarpre='ecms'; //前台cookie变量前缀 |
改为“A网站”帝国系统的“前台cookie变量前缀”。(即把所有网站COOKIE设置一样)
修改后保存文件。
四、完成上面步骤后,所有网站会员整合完成,在所有网站注册、登录、退出都可以同步。赶快试试登录吧!
其他说明:
1、整合后所有会员帐号密码都存放在公共会员表里。
2、使用同一个域名才能实现所有网站同步登录与退出,不同域名只能实现会员帐号同步,会员需要分别登录网站。
相关帝国教程
- 10-21帝国CMS登陆后台验证码不显示的解决方法
- 07-19帝国CMS多值字段如何调用多值字段最新增加的一行内容
- 08-12帝国CMS验证码系统如何使用?
- 12-01wordpress教程把页面设置为首页之后分页失效
- 01-24帝国CMS调用当天发布的信息
- 01-06帝国CMS内容页模板调用当前信息作者会员相关信息的代码和教程
- 06-09帝国cms调用栏目别名的方法有哪些?
- 07-01帝国CMS灵动标签调用多表多模型调用文章
- 07-09帝国CMS专题页调用标题、简介、文章数、创建时间、浏览数的实现
- 03-17帝国CMS灵动标签调用栏目缩放图
- 03-30帝国CMS获取当前自定义列表的listid
- 08-01帝国CMS模板灵动标签调用栏目导航并显示内容数量
- 04-21帝国cms登录密码错误限制5次60分钟解除重新登录方法怎么弄?
- 10-04帝国CMS列表/标签/JS支持置顶的方法
- 05-21帝国CMS内容字段域名替换函数
- 11-20帝国cms教程灵动索引标签调用有标题图片的信息
- 02-14帝国cms新闻系统模型与文章系统模型有什么区别
- 10-13帝国cms无限级导航下拉函数php代码是什么?
- 02-11帝国CMS内容页面模板调用内容分页总数和第几页
- 08-07帝国CMS内容简介(smalltext)增加输入字数统计