UCenter 來自網路

2022-07-19 06:57:16 字數 941 閱讀 8972

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 介面函式前請根據應用程式的需求定義以下相關常量 此部分的配置...