ucenter,顧名思義,就是使用者中心的意思。是國內著名discus論壇程式開發商康盛創想comsenz的產品,按照官方的說法,是其旗下各個產品之間資訊直接傳遞的乙個橋梁,通過ucenter 站長可以無縫整合comsenz系列產品,實現使用者的一站式登入以及社群其他資料的互動。
提供同步登入、退出、註冊等相關介面,可以實現使用者乙個賬號,在一處登入,全站通行。
提供積分策略共享,可以實現各應用設定靈活的積分策略。
提供好友相關介面,可以實現各應用好友互通。
提供短訊息相關介面,可以實現使用者在不同應用收發短訊息。
提供 feed 相關介面,可以實現記錄使用者在各應用的行為,並且在 ucenter home 等應用顯示。
提供詞語過濾資料共享,可以實現各應用共享 ucenter 的詞語過濾資料。
提供mysql和http兩種連線使用者中心的模式,使之能將 ucenter 和各應用能靈活部署,可以是單台伺服器,也可以是區域網、廣域網。
通知失敗重發機制,為使用者中心與各應用交換資料提供更好的保障。
快取、模板、日誌等機制,保障系統在穩定,優化狀態下執行。
理解 介面介紹
可以這麼說將使用者資料在各個應用連通是ucenter最主要的功能之一,但絕不是唯一功能。ucenter還肩負著除了使用者之外的簡訊息、標籤、積分等等資料連通。舉個標籤例子說吧,通過ucenter的api將跑在上面的各個應用的相同標籤資訊進行整合,然後作為相關資訊顯示在各個應用上,簡單點說你在**發乙個手機的商品,那在論壇關於手機的帖子下面就會出現這個商品的介紹,反過來說在論壇的帖子也可能出現在**的商品相關資訊中。
ucenter是不是只是乙個通行證而已?
ucenter有用大量的資料api將社群內的各個應用連通起來,這種連通引導**使用者真正在這裡社群裡面轉起來,給站長創造更大的價值。同時這些開放的api讓其他流行的建站程式能夠輕鬆的整合進來,真正幫助站長建立屬於自己的社群。
Ucenter會員整合
之前簡單的寫過一篇的使用者註冊整合ucenter的文章,因為寫的很簡潔,很多童鞋都看的不是很明白,也收到了很多童鞋的問題郵件。前幾天因為公司的幾個 需要做同步登入功能,因此就用到了ucenter作為中間橋梁。現在很多開源的cms系統,部落格系統,論壇系統都自帶整合ucenter的外掛程式,但是 如果...
Ucenter 密碼加密機制
因為疏忽 忘記了ucenter下的乙個應用的後台管理員登入名和密碼,google 了下ucenter的密碼加密機制,很犀利 如下 salt substr uniqid rand 6 生成隨機值 pass mypass 使用者密碼 password md5 md5 pass salt 兩次md5加密 ...
UCenter 的介面函式
ucenter 分為 mysql 和遠端兩種介面連線方式,mysql 方式是直接連線資料庫因此速度較快,但當 ucenter 的服務端和客戶端不在同一主機中且沒有遠端 mysql 帳號的情況下,則只能使用遠端連線方式。使用 ucenter 介面函式前請根據應用程式的需求定義以下相關常量 此部分的配置...