PHPCMS 2008 与 UCenter 整合步骤详解
1. 进入 UCenter 后台设置
1、应用管理:登录 UCenter 后台,选择“应用管理”>“添加新应用”。
2、选择安装方式:选择“自定义安装”。
3、填写基本信息:
应用名称:填写站点名称,限20字节。
接口 URL:填写 PHPCMS 与 UCenter 通信的接口 URL,结尾不要加“/”,例如https://www.example.com/phpcms
。
应用 IP:一般留空即可,若域名解析问题导致通信失败,可尝试填写应用服务器的 IP 地址。
通信密钥:只允许使用英文字母及数字,限64字节,确保与 PHPCMS 端设置一致,如phpcmsucenter123
。
是否开启同步登录:选择“开启”。
标签单条显示模板、标签模板标记说明:可以不填。
应用类型:选择“其他”。
是否接受通知:选择“接收”。
4、记录 APP ID:保存后,返回 UCenter 应用列表,记住添加的应用 ID。
2. 进入 PHPCMS 2008 后台设置
1、网站配置:登录 PHPCMS 后台,选择“我的面板”>“网站配置”>“基本信息”,填写好 Phpcms 官方网站帐号和密码。
2、通行证设置:
启用 UCenter Client:选择“启用”。
填写相关参数:
Ucenter API 地址:如http://www.example.com/ucenter
,不要带斜线。
Ucenter 主机 IP 地址:一般不用填写,遇到无法同步时填写 UCenter 主机的 IP 地址。
Ucenter 数据库主机名:通常是localhost
。
Ucenter 数据库用户名、密码、数据库名:分别填写 UCenter 系统的数据库信息。
Ucenter 数据库表前缀、字符集:根据实际设置填写。
应用 ID (APP ID):填写在 UCenter 中添加应用后得到的 APP ID。
Ucenter 通信密钥:与 UCenter 中添加 PHPCMS 应用时填写的密钥一致。
3. 验证整合成功
1、检查通信状态:返回 UCenter 系统后台,点击“应用管理”,查看 PHPCMS 与 UCenter 的通信状态,若显示通信成功,则整合完成。
FAQs
1、Q: 如果整合过程中出现通信失败怎么办?
A: 首先检查接口 URL 是否正确,确保没有多余的斜杠,确认通信密钥在两个系统中完全一致,如果问题仍未解决,可以尝试填写应用服务器的 IP 地址到“应用 IP”字段中。
2、Q: PHPCMS 2008 整合 UCenter 后,用户数据如何同步?
A: 整合成功后,PHPCMS 和 UCenter 会通过通信密钥进行数据交换,实现用户数据的同步,当用户在一个平台注册或登录时,另一个平台会自动更新用户状态,无需重复操作。