新聞中心
無憂主機淺議Ucenter體系下的工作原理
我們將各個不同的網(wǎng)站進行整合后,它們之間是如何進行協(xié)同工作的?用戶如何進行同步登錄的?這是無憂主機(www.gle-technology.com)今天的重要內容。為了方便敘述,無憂主機自定義幾個概念: 體系:我們將不同功能的網(wǎng)站整合后的系統(tǒng)。如上文中提到的通過Ucenter將phpdisk和Discuz!論壇進行整合的案例。這個整合后,由三個功能不同的站點(phpdisk、ucenter、Discuz!論壇)構成的一個系統(tǒng)我稱之為體系 應用:就是組成這個體系的,不同功能網(wǎng)站,如上文整合案例中的phpdisk網(wǎng)盤系統(tǒng)和Discuz!論壇這個叫應用 Ucenter體系下,用戶名、密碼和郵件地址等這些信息,都是統(tǒng)一存儲在ucenter數(shù)據(jù)庫中,用戶要進行登錄操作,各個應用都會從ucenter數(shù)據(jù)中讀取。用戶要修改密碼、郵件等信息都要遵照一定規(guī)則。 A、 更改用戶名 用戶名的修改,必須要登錄uc管理后臺才能進行修改。登錄ucenter管理中心修改用戶名的時候,ucenter控制中心,會將這個“修改”操作自動存儲到數(shù)據(jù)庫(我把自動存儲的記錄叫:修改記錄)中,當用戶發(fā)生請求ucenter事件時候,系統(tǒng)回自動讀取這個修改記錄,然后通知各個應用進行改名操作。在UC的API接口文件中,也是含有這個修改記錄的動作,這樣就保障了用戶名的一致性。 B、 更改密碼 用戶名的密碼可以在各自的應用中自由修改(如論壇中、主站中),在Ucenter中也可以強制修改用戶密碼。無論哪一種密碼修改方式,都是修改存儲在ucenter數(shù)據(jù)庫中的密碼信息,每個應用中使用的密碼都是直接調用ucenter中的數(shù)據(jù),修改即可實時生效。 從這個工作方式中,我們可以看到,ucenter管理控制中心的作用是非常重要的,希望用戶可以認識到它的重要,在網(wǎng)站遷移中千萬不要遺漏ucenter的數(shù)據(jù)庫備份。如果不幸的事情已經(jīng)發(fā)生,請用戶閱讀Ucenter數(shù)據(jù)丟失后的恢復方法一文去尋求幫助。 無憂主機提供美國/香港 純Linux環(huán)境下高端php空間,僅僅只需99元一年起,有需求的用戶請與無憂主機客服人員聯(lián)系。
本文地址:http://www.gle-technology.com/discuz/1253.html