SiJin元素
 Moderate
   
高级版
Level: 22
HP: 468 / 596
MP: 124 / 221
Exp: 30%
帖子: 187
积分: 1105
注册时间: 2007-11-26
|
| SiteEngine6.0&Discuz!6.0通行证设置教程 [已解决同步问题] |
1楼 |
通过设置SiteEngine与Discuz!论坛的通行证,可实现SiteEngine网站与Discuz!论坛用户统一注册、统一登录、用户共享等功能,极大的方便广大用户。
一、通行证设置前提
1、安装SiteEngine完毕,运行正常;
2、安装Discuz!完毕,运行正常;
二、开始通行证设置
说明:本次演示使用SiteEngine 6.0 免费版和Discuz! 6.0为例,SiteEngine 6.0其它版本的设置操作完全一致。
1、修改SiteEngine程序目录下的discuz.php文件,请按照Discuz!论坛的实际安装信息进行设置。

2、找到Discuz!论坛程序跟目录的 api\ 目录下的passport.php文件, 将此文件复制一份, 并更名为siteengine.php同样保存在当前目录。( Discuz!的 /api/目录下 )
3、登录Discuz!论坛后台,进行通行证设置,请注意相关细节。

*注:步骤3>与步骤4>中,SiteEngine和Discuz!的通行证密钥必须相同,同时建议密钥不要以数字“0”开头。
*注:步骤3>与步骤4>中,通行证修改完成后,请删除一下SiteEngine与Discuz!的缓存。
*注:应用程序注册地址:register.php
应用程序登录地址:misc.php?action=login
应用程序退出地址:index.php?action=logout
4、登录SiteEngine后台,进行通行证设置,请注意相关细节。

5、将Discuz!论坛的用户导入到SiteEngine。



三、通行证设置完毕
SiteEngine与Discuz!完全实现了统一登录、统一注册、统一用户资源等功能。
补充说明:
有些客户完成上述操作还是不能进入成功的整合、尤其是不能同步登录和退出。
此时我们需要替换SiteEngine根目录下/lib/passport.php文件、即
在SiteEngine根目录的 /lib 目录下 有 passport.php 和 passport1.php 两个文件、
将 passport.php 改名为其它名字、将 passport1.php 改名为 passport.php
关键词:问题
解决
教程
设置
通行证
|
| |
|