最初的想法:

,為此花了點時間研究了新浪微網誌的api。
搭汕了oauth:
既然是協定,它就會有一些通用性,幸運的是:除了新浪微網誌,其它的第三方,也同樣使用了這種協定。
這樣一來,隻要學會一種,其它我們常見的:
,也是相近的開發方式。
發現oauth的授權登陸應用很常見:
讓我再截一下圖,讓大夥回憶熟悉下一些網站的登陸:
洋芋網:
美麗說:
從以上圖,我們都可以發現,好多流行的網站,幾乎都有這一塊。
協定一樣,卻沒有通用的元件:
原先我隻想加入新浪微網誌的,後發現還有qq的,還有更多更多。。。。
于是,我停下想了一下,并搜尋了下網際網路,沒發現這類有通用的元件,于是,我構思把它寫成一個通用的元件,讓使用者盡可能的簡單。
既然沒有,那我就do了,并把它do成了:
經過一天一夜的奮戰,終于把它完成了,并內建在秋色園裡上線了,這麼短時間搞成,說明它并不複雜,但對于新手也不算簡單。
雖然是通用元件,不幸的是,它隻适用.net開發;幸運的是,它讓.net開發者(新老手)可以快速內建這種社群登陸到自己的網站,僅需要幾分鐘的過程代碼編寫。
如果您想內建這種應用,您應該doing以下事情:
1:到新浪微網誌開放平台,注冊開發者賬号,并建立一個網站應用,得到一個appkey和appsecret,到這一步,是不需要稽核的。
2:到騰訊開放平台,做和新浪開放平台一樣的事情。
本文總結:(看完本文,你應該擷取到以下幾點資訊):
1:有個叫oauth的協定,它可以內建第三方應用登陸。
2:發現了好多網站都有qq号碼登陸,還可以用新浪微網誌賬号登陸,還能用msn,人人網等賬号登陸。
3:原來自己的網站也可以內建這種通用登陸,而且還不費勁。
下一節可能介紹的内容:
1:oauth 的簡單應用流程。
2:元件及源碼下載下傳。
3:元件內建使用教程。
順路貼下元件的源碼截圖: