阅读:2457回复:0
UCenter下论坛升级前后关于用户的一些介绍
UCenter 的中文意思就是“用户中心”,其中的 U 代表 User 也代表 You,取其中的含义就是“用户中心”,或者说“你(最终用户)的中心”。使用 UCenter 可以整合多个论坛或者其他 PHP 程序,在整合多个论坛时,需要注意些事项。本教程主要讲述下 UCenter 整合两个论坛用户的介绍。
首先假设我们有两个 Discuz! 6.0.0 论坛(论坛 1 和论坛 2),要合并到 UCenter。论坛 1 有 A、B、C 三个用户,论坛 2 有 B、D、E 三个用户。论坛 1 首先升级到 Discuz! 6.1.0,因此时 UCenter 中没有任何用户,论坛 1 的用户可以全部导入到 UCenter 中。而后,论坛 2 升级到 Discuz! 6.1.0,升级时论坛 2 的所有用户的用户 ID 全部升位,D、E 用户顺利导入到 UCenter。B 用户因重名,用户 ID 为 4 的位置预留。待论坛 2 的原 B 用户登录到论坛 2 时,论坛会提示需要更名,如上图所示更名为 F。 此时,论坛 1、2 之间的用户已可实现互访,登录时论坛会提示需要激活。详细截图说明如下: 激活 如上所述。我们的 UCenter 有两个论坛,论坛 1 和论坛 2 论坛 1 有个用户 test3,登录,现在我们直接访问论坛2 因为同步登录的关系,论坛 2 中会直接提示您需要激活。 更名 两个论坛同时“入住” UCenter 难免产生用户名的冲突,所以,我们升级的时候,要把自己最主要的那个论坛先升级,也就是说让主要的那个论坛 UID 保持不变。让其他后升级的论坛的 UID 进行合并。如果后升级论坛登录的时候有冲突,论坛会提示以下信息 提示更名 然后论坛提示您输入这个用户的新用户名,当然需要输入密码以验证身份。 提示需要更名的操作一般不会发生在 UCenter 的第一个应用身上,所以各位升级时请考虑清楚,自己的网站程序中哪个程序的用户表是最主要的。 |
|