|
Q: 我的站點適合升級到 UCenter 2.0 嗎?
A: 從更新的內容說明就能看出 UCenter 2.0 主要拓展增加的主要為開發方面的基礎功能,而非用戶層面的功能。如果您對開發技術并不了解,以前也很少訪問 UCenter 后臺的話,大可不必追求新版升級到 UCenter 2.0。
Q: Discuz! X3.4 版需要如何升級到 UCenter 2.0?
A: 請閱讀 Git 開源版的 README 文件,里面有詳細說明步驟。注意,PHP 環境必須是 PHP 7。更老的 Discuz! X 版本建議升級到 X3.4。
Q: Discuz! X3.5 版需要如何升級到 UCenter 2.0?
A: 請閱讀 Git 開源版的 README 文件,里面有詳細說明步驟,基本上就是直接覆蓋即可。也無需增加 “UC_PASSWORD_WITH_SALT”,那個是給 X3.4 準備的,因為 X3.5 修改了密碼算法。
Q: 我會開發,想基于 UCenter 為用戶基礎,對接開發自己的軟件,該如何起步?
A: UCenter 支持 OAuth2 協議,因此無論您熟悉的是哪個計算機語言,也無論您開發的平臺是 WEB、手機 APP 還是 PC,都可以通過 OAuth2 方式對接 UCenter,Git 中我們已經提供了 4 種語言供您參考。要開啟 API 接口,請先準備一個 Redis 服務器,在 UCenter 2.0 安裝的時候配置上。進入管理中心后,進入“接口管理”創建一個接口應用,它會分配給你 appid 和 secret。對照 Git 里 /document 目錄下的接口文檔,就可以開始你的開發之旅了。字段不夠可以隨時在管理中心添加。
Q: 聽說 X5、Discuz!? 也增加了 API 接口,接口邏輯可以復用嗎?
A: 是可以復用的, Git 中提供的 4 種語言的 UCenter 對接范例同樣適用于 Discuz!? 以及今后的 X5,只需要修改接口地址即可,簽名算法、請求方式都是一樣的。
Q: X5 增加的新功能 “增加 Discuz! 登錄和 UCenter 2.0 登錄”是啥意思?
A: 意思是在 Discuz!? 以及 X5 中可以直接用其他 Discuz! 論壇或者 UCenter 2.0 的賬號登錄您自己 Discuz! 論壇,實現站群模式,多論壇甚至多端的打通。
|
|