日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
通用社區(qū)登錄組件技術(shù)分享(開(kāi)源)上篇:OAuth授權(quán)登錄

最初的想法:

創(chuàng)新互聯(lián)是一家專業(yè)提供高郵企業(yè)網(wǎng)站建設(shè),專注與網(wǎng)站制作、網(wǎng)站設(shè)計(jì)、H5場(chǎng)景定制、小程序制作等業(yè)務(wù)。10年已為高郵眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站設(shè)計(jì)公司優(yōu)惠進(jìn)行中。

最近,想為 秋色園 增加一個(gè):新浪微博登陸:,為此花了點(diǎn)時(shí)間研究了新浪微博的API。

由于 微博精靈 系列軟件并沒(méi)有使用微博API,所以雖然開(kāi)了一年多新浪微博應(yīng)用軟件,卻從沒(méi)研究相關(guān)的API,所以和OAuth授權(quán)一直沒(méi)能擦上邊。

搭汕了OAuth:

不弄不知道,一弄的話,一個(gè)概念名詞就出來(lái)了:OAuth 2.0。(一種安全的、開(kāi)放而又簡(jiǎn)易的第三方登陸協(xié)議,具體它是什么,我就不解釋了,問(wèn)Google和360搜索)。

既然是協(xié)議,它就會(huì)有一些通用性,幸運(yùn)的是:除了新浪微博,其它的第三方,也同樣使用了這種協(xié)議。

這樣一來(lái),只要學(xué)會(huì)一種,其它我們常見(jiàn)的: ,也是相近的開(kāi)發(fā)方式。

發(fā)現(xiàn)OAuth的授權(quán)登陸應(yīng)用很常見(jiàn):

讓我再截一下圖,讓大伙回憶熟悉下一些網(wǎng)站的登陸:

土豆網(wǎng):

秋色園(已集成社區(qū)通用組件登陸,大伙可體驗(yàn)下):http://www.cyqdata.com/sys/login

美麗說(shuō):

從以上圖,我們都可以發(fā)現(xiàn),好多流行的網(wǎng)站,幾乎都有這一塊。

協(xié)議一樣,卻沒(méi)有通用的組件: 

原先我只想加入新浪微博的,后發(fā)現(xiàn)還有QQ的,還有更多更多。。。。

于是,我停下想了一下,并搜索了下互聯(lián)網(wǎng),沒(méi)發(fā)現(xiàn)這類有通用的組件,于是,我構(gòu)思把它寫成一個(gè)通用的組件,讓使用者盡可能的簡(jiǎn)單。

既然沒(méi)有,那我就Do了,并把它Do成了: 

經(jīng)過(guò)一天一夜的奮戰(zhàn),終于把它完成了,并集成在秋色園里上線了,這么短時(shí)間搞成,說(shuō)明它并不復(fù)雜,但對(duì)于新手也不算簡(jiǎn)單。

雖然是通用組件,不幸的是,它只適用.NET開(kāi)發(fā);幸運(yùn)的是,它讓.NET開(kāi)發(fā)者(新老手)可以快速集成這種社區(qū)登陸到自己的網(wǎng)站,僅需要幾分鐘的過(guò)程代碼編寫。

如果您想集成這種應(yīng)用,您應(yīng)該Doing以下事情:

1:到新浪微博開(kāi)放平臺(tái),注冊(cè)開(kāi)發(fā)者賬號(hào),并創(chuàng)建一個(gè)網(wǎng)站應(yīng)用,得到一個(gè)AppKey和AppSecret,到這一步,是不需要審核的。

操作網(wǎng)址:http://open.weibo.com/

2:到騰訊開(kāi)放平臺(tái),做和新浪開(kāi)放平臺(tái)一樣的事情。

操作網(wǎng)址: http://open.qq.com/

本文總結(jié):(看完本文,你應(yīng)該獲取到以下幾點(diǎn)信息

1:有個(gè)叫OAuth的協(xié)議,它可以集成第三方應(yīng)用登陸。

2:發(fā)現(xiàn)了好多網(wǎng)站都有QQ號(hào)碼登陸,還可以用新浪微博賬號(hào)登陸,還能用msn,人人網(wǎng)等賬號(hào)登陸。

3:原來(lái)自己的網(wǎng)站也可以集成這種通用登陸,而且還不費(fèi)勁。

下一節(jié)可能介紹的內(nèi)容:

1:OAuth 的簡(jiǎn)單應(yīng)用流程。

2:組件及源碼下載。

3:組件集成使用教程。

順路貼下組件的源碼截圖:

51cto大賽的參賽頁(yè)面,感謝路過(guò)的朋友也順手扔一票:http://blog.51cto.com/contest2012/2127378


新聞名稱:通用社區(qū)登錄組件技術(shù)分享(開(kāi)源)上篇:OAuth授權(quán)登錄
URL分享:http://m.5511xx.com/article/dhdcsdp.html