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 的第一個應用身上,所以各位升級時請考慮清楚,自己的網站程式中哪個程式的使用者表是最主要的。