jsp整合discuz同步登錄功能詳解,Uenter是Comsenz旗下各個(gè)產(chǎn)品之間信息直接傳遞的一個(gè)橋梁,通過UCenter站長可以無縫整合Comsenz系列產(chǎn)品,Center擁有機(jī)制完善的接口,經(jīng)過簡單修改便可以掛接其它任何平臺(tái)的第三方的網(wǎng)絡(luò)應(yīng)用程序
最近做了一個(gè)資源庫系統(tǒng)的項(xiàng)目,老師說可以搭建開源論壇替代自己開發(fā)社交模塊,正好在開源中國上看到了一個(gè)利用discuz的UCenter功能實(shí)現(xiàn)同步登錄的開源項(xiàng)目(https://code.google.com/p/discuz-ucenter-api-for-java/),不禁大喜,于是花了幾個(gè)小時(shí)照著教程操作了一遍,居然很輕松的成功了,特寫此文以做紀(jì)念。。 Uenter是Comsenz旗下各個(gè)產(chǎn)品之間信息直接傳遞的一個(gè)橋梁,通過UCenter站長可以無縫整合Comsenz系列產(chǎn)品,實(shí)現(xiàn)用戶的一站式注冊、登錄、退出。UCenter可以讓Comsenz旗下所有產(chǎn)品聯(lián)系地更加緊密,實(shí)現(xiàn)用戶的統(tǒng)一注冊登錄,讓社區(qū)真正運(yùn)轉(zhuǎn)起來。 UCenter擁有機(jī)制完善的接口,經(jīng)過簡單修改便可以掛接其它任何平臺(tái)的第三方的網(wǎng)絡(luò)應(yīng)用程序。UCenter作為信息傳統(tǒng)橋梁,擁有統(tǒng)一的短信息、好友機(jī)制,最終用戶可以通過它輕松通行在各個(gè)應(yīng)用之中,無需重復(fù)登錄、注冊、退出。統(tǒng)一的標(biāo)簽(TAG)機(jī)制,將社區(qū)中各個(gè)應(yīng)用緊密連接,用戶可以在社區(qū)里面進(jìn)行自由穿梭,快速找到所需的應(yīng)用,獲得最佳的使用體驗(yàn)。 首先,第一步,安裝好apache和ph 我的版本為php-5.4.23-Win32-VC9-x86和httpd-2.2.25-win32-x86-openssl-0.9.8y 基本上沒有遇到什么特別的問題,除了因?yàn)閜hp和apache的版本不配套耽誤了點(diǎn)時(shí)間,其余基本順利。
如果php里面是2_4,則需要下載一個(gè)低版本的php,否則會(huì)導(dǎo)致apache服務(wù)器無法正常解析php文件。 第二步,安裝discuz,我安裝的版本是Discuz_X3.1_SC_UTF8.zip。安裝的時(shí)候勾選全新安裝會(huì)順便安裝UCenter,如果沒有安裝的話就需要自己下載安裝了,版本為UCenter1.5+ 第三步,開始配置UCenter服務(wù)器端(就是UCenter安裝的那個(gè)程序) 如圖:
第三步,配置我們自己的程序,也就是客戶端。 1.拷貝開源項(xiàng)目里的jar包https://code.google.com/p/discuz-ucenter-api-for-java/downloads/list 2.配置一個(gè)用于與UCenter對(duì)接的servlet 代碼如下:<servlet> <servlet-name>connect_discuz</servlet-name> <servlet-class>com.fivestars.interfaces.bbs.api.UC</servlet-class> <load-on-startup>2</load-on-startup> </servlet新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注