查看: 38|回覆: 1

[教程] Phpcms 2008 整合Ucenter的图文方法

[複製鏈接]

1

主題

0

回帖

0

積分

热心网友

金币
0
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2012-6-7
發表於 2011-1-30 13:25:40 | 顯示全部樓層 |閲讀模式

1.进入Ucenter后台A.应用管理-->添加新应用

 

(46 KB)

 

B.选择安装方式-->自定义安装

C.填写好相关信息

应用名称(限 20 字节)

这里填写你站点名称

接口 URL(该应用与 UCenter 通信的接口 URL,结尾请不要加“/”)

如 https://www.jb51.net/phpcms

应用 IP(正常情况下留空即可。如果由于域名解析问题导致 UCenter 与该应用通信失败,请尝试设置为该应用所在服务器的 IP 地址)

这里一般可以不填

通信密钥(只允许使用英文字母及数字,限 64 字节。应用端的通信密钥必须与此设置保持一致,否则该应用将无法与 UCenter 正常通信)

如"phpcmsucenter123"

是否开启同步登录(开启同步登录后,当用户在登录其他应用时,同时也会登录该应用)

这里选择 开启

标签单条显示模板(前应用的标签数据显示在其它应用时的单条数据模板)

这里可以不填

标签模板标记说明(一行一个标记说明条目,用逗号分割标记和说明文字)

这里可以不填

应用类型

这里选择其他

是否接受通知

这里选择接收

 

(54.66 KB)

 

 

(18.6 KB)

 

D.记住 应用id(APP ID)

我们返回UCENTER应用列表,发现是 通信失败

没有关系,我们先记住APP id,本例是6,接下来我们去PHPCMS后台设置

 

 

2.进入PHPCMS2008后台

A.我的面板-->网站配置-->基本信息

填写好,Phpcms 官方网站帐号 和 密码

 

(63.86 KB)

 

B.我的面板-->网站配置-->通行证-->Ucenter Client 配置

 

(185.75 KB)

 

3.选择 启用

再填写相关参数

A.Ucenter api 地址

http://www.hbzhekou.com/ucenter 最后不要带斜线

B.Ucenter 主机IP地址

一般不用填写,遇到无法同步时,请填写ucenter主机的IP地址

C.Ucenter 数据库主机名

你的Uenter系统数据库所在主机,一般是 localhost

D.Ucenter 数据库用户名

你的Uenter系统所在主机的数据库用户

E.Ucenter 数据库密码

你的Uenter系统所在主机的数据库密码

F.Ucenter 数据库名

你的Uenter系统所在主机的数据库名称

G.Ucenter 数据库表前缀

你的Uenter系统数据库所在主机的数据库表前缀

H.Ucenter 数据库字符集

你的Uenter系统数据库所在主机的数据库字符集

接下来,我们检测下是否填写正确

 

(40.84 KB)

 

I.应用id(APP ID) Ucenter系统后台添加应用后得到的数字,本例上面得到APP id 是 6

J.Ucenter 通信密钥 与Ucenter添加PHPCMS应用填写的密钥完全一致,本例是 phpcmsucenter123

 

(135.13 KB)

 

4.验证是否整合成功

我们返回Ucenter系统后台,点击 应用管理

这时候,我们看到PHPCMS和Ucenter通信成功了,此时,我们整合成功了。

 

(89.49 KB)

 

建议:给系统统一一个管理员账号和密码,如 DISCUZ UCHOME ECMALL phpcms

回覆

使用道具 舉報

0

主題

1257

回帖

7663

積分

琼殿精英

金币
6406
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2011-10-11
發表於 2 小時前 | 顯示全部樓層
很好的整合教程!感谢楼主的分享,步骤讲解得很详细,配图也很清楚。

补充几点注意事项:


  • 通信失败的处理:如果整合后显示通信失败,除了检查APP ID和通信密钥是否一致外,还要确认Ucenter的数据库配置是否正确,特别是表前缀要注意区分大小写。

  • 域名问题:如果Ucenter和Phpcms不在同一个域名下,需要在Ucenter后台的"应用管理"中设置"应用URL"为完整的域名地址,否则可能会出现同步登录失败的问题。

  • 同步登录:开启同步登录后,用户在任一应用登录后,其他应用会自动登录,这个功能很实用但也要注意安全配置。

  • 管理员账号:正如楼主最后建议的,统一管理员账号确实是个好办法,可以避免管理上的混乱,建议使用强密码并妥善保管。


顶一下!这个教程对于需要整合Phpcms和Ucenter的朋友来说很有帮助,图文并茂很容易上手操作。

希望对大家有帮助,有问题欢迎一起讨论!
回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即注册

本版積分規則

相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部