亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

賬號綁定的方法及其系統(tǒng)的制作方法

文檔序號:7889343閱讀:133來源:國知局
專利名稱:賬號綁定的方法及其系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種賬號綁定的方法及其系統(tǒng)。
背景技術(shù)
在互聯(lián)網(wǎng)飛速發(fā)展的時代,如何使多網(wǎng)絡(luò)能夠相互進(jìn)行融合已經(jīng)成為業(yè)內(nèi)人士所關(guān)心的問題。目前,采用賬號綁定的方式使得多個網(wǎng)絡(luò)能夠?qū)崿F(xiàn)一定的融合。賬號綁定指的是用戶使用某一系統(tǒng)的賬號映射到業(yè)務(wù)系統(tǒng)的賬號上,從而可以實現(xiàn)在一個系統(tǒng)通過驗證后就可以自動使用業(yè)務(wù)系統(tǒng)賬號來進(jìn)行登錄,這種現(xiàn)象就是賬號綁定。為了實現(xiàn)不同系統(tǒng)的用戶資源共享,增加用戶使用不同系統(tǒng)的方便性,眾多互聯(lián)網(wǎng)公司都通過賬號綁定方式來讓用戶不進(jìn)行重新登陸或顯式登錄,就可以使用另一公司的產(chǎn)品和服務(wù)?,F(xiàn)有的方案有兩種:第一種是用戶使用第三方賬號系統(tǒng)的第三方賬號進(jìn)行登錄,驗證通過即提醒用戶需要與業(yè)務(wù)系統(tǒng)的賬號進(jìn)行綁定,如果沒有則需要重新注冊;第二種是用戶使用第三方賬號系統(tǒng)的第三方賬號進(jìn)行登錄鑒權(quán),驗證通過即可以使用業(yè)務(wù)系統(tǒng)的部分服務(wù),但是用戶使用特定服務(wù)時還必須注冊?,F(xiàn)有技術(shù)雖然提供了用戶通過帳號綁定實現(xiàn)登錄和使用另一系統(tǒng)的服務(wù)的功能,但是對用戶還是有很大的限制,這主要是由于第三方系統(tǒng)的賬號特征與當(dāng)前業(yè)務(wù)系統(tǒng)不一致導(dǎo)致的,為了避免第三方賬號系統(tǒng)的第三方賬號干擾原有業(yè)務(wù)系統(tǒng)的賬號運行,所以一般都強(qiáng)制用戶在使用業(yè)務(wù)系統(tǒng)前還必須進(jìn)行注冊,然后再主動進(jìn)行賬號綁定。但是如果用戶只是想看看業(yè)務(wù)系統(tǒng)的部分內(nèi)容,當(dāng)感興趣后才進(jìn)行正式的注冊,現(xiàn)有的這種方式就將用戶當(dāng)?shù)綐I(yè)務(wù)系統(tǒng)外了,用戶自然就不會繼續(xù)訪問這個業(yè)務(wù)系統(tǒng)了。綜上可知,現(xiàn)有的賬號綁定技術(shù)在實際使用上顯然存在不便與缺陷,所以有必要加以改進(jìn)。

發(fā)明內(nèi)容
針對上述的缺陷,本發(fā)明的目的在于提供一種賬號綁定的方法及其系統(tǒng),以使用戶的第三方賬號與其他的業(yè)務(wù)系統(tǒng)的帳號進(jìn)行綁定,可以使用第三方賬號登陸其他的業(yè)務(wù)系統(tǒng)。

為了實現(xiàn)上述目的,本發(fā)明提供一種賬號綁定的方法,所述方法包括如下步驟:生成業(yè)務(wù)系統(tǒng)的預(yù)賬號;將第三方賬號系統(tǒng)的第三方賬號與所述業(yè)務(wù)系統(tǒng)的預(yù)賬號進(jìn)行映射,生成所述第三方賬號與所述預(yù)賬號的綁定信息。根據(jù)所述的方法,在所述將第三方賬號系統(tǒng)的第三方賬號與所述業(yè)務(wù)系統(tǒng)的預(yù)賬號進(jìn)行映射,生成所述第三方賬號與所述預(yù)賬號的綁定信息的步驟之前或者之后還包括:輸入所述第三方賬號訪問所述業(yè)務(wù)系統(tǒng),并對所述第三方賬號進(jìn)行第三方賬號系統(tǒng)的鑒權(quán);在對所述第三方賬號進(jìn)行第三方賬號系統(tǒng)的鑒權(quán)成功后,對所述第三方賬號進(jìn)行所述業(yè)務(wù)系統(tǒng)的鑒權(quán)。根據(jù)所述的方法,所述在對所述第三方賬號進(jìn)行第三方賬號系統(tǒng)的鑒權(quán)成功后,對所述第三方賬號進(jìn)行所述業(yè)務(wù)系統(tǒng)的鑒權(quán)的步驟包括:在對所述第三方賬號進(jìn)行第三方賬號系統(tǒng)的鑒權(quán)成功后,獲取所述第三方賬號的用戶憑證,并根據(jù)所述用戶憑證查詢所述第三方賬號與所述預(yù)賬號的綁定信息;在查詢到所述第三方賬號與所述預(yù)賬號的綁定信息后,向所述業(yè)務(wù)系統(tǒng)返回所述第三方賬號與所述預(yù)賬號的綁定信息;或者在未查詢到所述第三方賬號與所述預(yù)賬號的綁定信息時,隨機(jī)選擇所述業(yè)務(wù)系統(tǒng)的一個預(yù)賬號,并將所述預(yù)賬號與所述第三方賬號進(jìn)行映射;并且向所述業(yè)務(wù)系統(tǒng)返回所述第三方賬號與所述預(yù)賬號的綁定信息。根據(jù)所述的方法,在向所述業(yè)務(wù)系統(tǒng)返回所述第三方賬號與所述預(yù)賬號的綁定信息的步驟之后包括:對所述第三方賬號的所述業(yè)務(wù)系統(tǒng)鑒權(quán)成功,登錄所述業(yè)務(wù)系統(tǒng)使用所述業(yè)務(wù)系統(tǒng)的業(yè)務(wù)。根據(jù)所述的方法,在所述將第三方賬號與所述業(yè)務(wù)系統(tǒng)的預(yù)賬號進(jìn)行映射的步驟中,所述業(yè)務(wù)系統(tǒng)的預(yù)賬號用完之后,將再次生成所述業(yè)務(wù)系統(tǒng)的預(yù)賬號。為了實現(xiàn)本發(fā)明的另一發(fā)明目的,本發(fā)明還提供了一種賬號綁定的系統(tǒng),所述系統(tǒng)包括:預(yù)賬號發(fā)生模塊,用于生成業(yè)務(wù)系統(tǒng)的預(yù)賬號;賬號綁定模塊,將第三方賬號系統(tǒng)的第三方賬號與所述業(yè)務(wù)系統(tǒng)的預(yù)賬號進(jìn)行映射,生成所述第三方賬號與所述預(yù)賬號的綁定信息;以及綁定關(guān)系庫模塊,用于存儲所述賬號綁定模塊生成的所述綁定信息。根據(jù)權(quán)所述的系統(tǒng),所述系統(tǒng)還包括:第三方賬號模塊,用于輸入所述第三方賬號訪問所述業(yè)務(wù)系統(tǒng),并對所述第三方賬號進(jìn)行第三方賬號系統(tǒng)的鑒權(quán);賬號綁定鑒權(quán)模塊,用于在所述第三方賬號模塊對所述第三方賬號進(jìn)行第三方賬號系統(tǒng)的鑒權(quán)成功后,對所述第三方賬號進(jìn)行所述業(yè)務(wù)系統(tǒng)的鑒權(quán)。根據(jù)權(quán)所述的系統(tǒng),所述賬號綁定鑒權(quán)模塊包括:接收子模塊,用于接收在所述第三方賬號模塊對所述第三方賬號進(jìn)行第三方賬號系統(tǒng)鑒權(quán)成功后傳送的所述第三方賬號的用戶憑證;查詢子模塊,用于根據(jù)所述接收子模塊接收的所述第三方賬號的用戶憑證,查詢所述綁定關(guān)系庫模塊中的所述第三方賬號與所述預(yù)賬號的綁定信息;信息返回子模塊,用于在所述查詢子模塊查詢到所述第三方賬號與所述預(yù)賬號的綁定信息后,向所述業(yè)務(wù)系統(tǒng)返回所述第三方賬號與所述預(yù)賬號的綁定信息。根據(jù)權(quán)所述的系統(tǒng),在所述查詢子模塊未查詢到所述第三方賬號與所述預(yù)賬號的綁定信息時,所述賬號綁定模塊隨機(jī)選擇所述業(yè)務(wù)系統(tǒng)的一個預(yù)賬號,并將所述預(yù)賬號與所述第三方賬號進(jìn)行映射;并且所述信息返回子模塊向所述業(yè)務(wù)系統(tǒng)返回所述第三方賬號與所述預(yù)賬號的綁定信息。根據(jù)權(quán)所述的系統(tǒng) ,在所述賬號綁定模塊將第三方賬號與所述業(yè)務(wù)系統(tǒng)的預(yù)賬號進(jìn)行映射的過程中,在所述業(yè)務(wù)系統(tǒng)的預(yù)賬號用完之后,所述預(yù)賬號發(fā)生模塊將再次生成所述業(yè)務(wù)系統(tǒng)的預(yù)賬號。本發(fā)明通過生成業(yè)務(wù)系統(tǒng)的預(yù)賬號;并將第三方賬號系統(tǒng)的第三方賬號與所述業(yè)務(wù)系統(tǒng)的預(yù)賬號進(jìn)行映射,生成所述第三方賬號與所述預(yù)賬號的綁定信息;在用戶采用第三方賬號訪問業(yè)務(wù)系統(tǒng),并對所述第三方賬號完成第三方賬號系統(tǒng)鑒權(quán)后,通過所述第三方賬號的用戶憑證查詢所述第三方賬號與所述預(yù)賬號的綁定信息,并將該綁定信息返回到業(yè)務(wù)系統(tǒng),實現(xiàn)對所述第三方賬號的業(yè)務(wù)系統(tǒng)的鑒權(quán),使用戶可以采用第三方賬號登陸所述業(yè)務(wù)系統(tǒng),使用所述業(yè)務(wù)系統(tǒng)的所有業(yè)務(wù)。因此,用戶可以使用第三方已經(jīng)認(rèn)證的賬號登陸到其他業(yè)務(wù)系統(tǒng)中,而不需要重新進(jìn)行賬號注冊以及密碼設(shè)定等行為,同時又不用擔(dān)心第三方賬號干擾業(yè)務(wù)系統(tǒng)賬號體系。從而增加了用戶使用不同系統(tǒng)的體驗,降低用戶記憶賬號、密碼的負(fù)擔(dān),以及賬號、密碼過多引發(fā)的泄露問題。另外,本發(fā)明提供的賬號綁定的系統(tǒng)可以同時支持多家第三方賬號系統(tǒng),不用擔(dān)心賬號沖突問題和賬號風(fēng)險問題,實現(xiàn)了多網(wǎng)絡(luò)賬號的相互融合,提升了用戶對互聯(lián)網(wǎng)的使用體驗。


圖1是本發(fā)明第一實施例提供的賬號綁定的系統(tǒng)的結(jié)構(gòu)示意圖;圖2是本發(fā)明第二實施例提供的賬號綁定的系統(tǒng)的結(jié)構(gòu)示意圖;圖3是本發(fā)明第三實施例提供的賬號綁定的系統(tǒng)的結(jié)構(gòu)示意圖;圖4是本發(fā)明第五實施例提供的賬號綁定的方法的流程圖;圖5是本發(fā)明一個實施例提供的賬號綁定的方法的流程圖。
具體實施例方式為了使本發(fā)明的目·的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。參見圖1,在本發(fā)明的第一實施例中,提供了一種賬號綁定的系統(tǒng)100,包括:預(yù)賬號發(fā)生模塊10,用于生成業(yè)務(wù)系統(tǒng)的預(yù)賬號;賬號綁定模塊20,將第三方賬號系統(tǒng)的第三方賬號與所述業(yè)務(wù)系統(tǒng)的預(yù)賬號進(jìn)行映射,生成所述第三方賬號與所述預(yù)賬號的綁定信息;以及綁定關(guān)系庫模塊30,用于存儲所述賬號綁定模塊生成的所述綁定信息。在該實施例中,賬號綁定的系統(tǒng)100的預(yù)賬號發(fā)生模塊10預(yù)生成指定的業(yè)務(wù)系統(tǒng)的預(yù)賬號,該預(yù)賬號屬于隱含賬號。所述業(yè)務(wù)系統(tǒng)的預(yù)賬號符合所述業(yè)務(wù)系統(tǒng)的賬號設(shè)置要求。例如,該業(yè)務(wù)系統(tǒng)要求賬號名稱采用英文字母表示,或者其密碼為數(shù)字與字母的組合等設(shè)置要求。根據(jù)具體的業(yè)務(wù)系統(tǒng)的賬號要求生成對應(yīng)的預(yù)賬號信息。然后通過賬號綁定模塊20將第三方賬號系統(tǒng)的第三方賬號與所述業(yè)務(wù)系統(tǒng)的預(yù)賬號進(jìn)行映射,生成所述第三方賬號與所述預(yù)賬號的綁定信息。預(yù)賬號發(fā)生模塊10可以一次生成業(yè)務(wù)系統(tǒng)的一個或者多個預(yù)賬號;賬號綁定模塊20將一個或者多個預(yù)賬號與一個或者多個第三方賬號系統(tǒng)的第三方賬號進(jìn)行映射,生成一個或者多個所述第三方賬號與所述預(yù)賬號的綁定信息。具體的,可以是在用戶使用第三方賬號系統(tǒng)的第三方賬號進(jìn)行登錄并驗證通過后,通過賬號綁定模塊20綁定到分配的預(yù)賬號上。這樣既不用用戶進(jìn)行真正注冊,也不用擔(dān)心第三方賬號會破壞原有業(yè)務(wù)系統(tǒng)賬號體系的問題。在本發(fā)明的一個實施例中,預(yù)賬號發(fā)生模塊10主要實現(xiàn)批量生成合乎業(yè)務(wù)系統(tǒng)的預(yù)賬號信息,并將這些信息放入到綁定關(guān)系庫模塊30中;賬號綁定模塊20完成將已經(jīng)提供認(rèn)證的第三方賬號的唯一的用戶憑證與預(yù)賬號進(jìn)行映射。如果沒有映射,則隨機(jī)分配一個預(yù)賬號與當(dāng)前第三方賬號的用戶憑證綁定,并記錄到綁定關(guān)系庫模塊30中。綁定關(guān)系庫模塊30完成預(yù)賬號與第三方賬號的用戶憑證的映射關(guān)系記錄存儲功能。參見圖2,在本發(fā)明的第二實施例中,賬號綁定的系統(tǒng)100還包括:第三方賬號模塊40,用于輸入所述第三方賬號訪問所述業(yè)務(wù)系統(tǒng),并對所述第三方賬號進(jìn)行第三方賬號系統(tǒng)的鑒權(quán);賬號綁定鑒權(quán)模塊50,用于第三方賬號模塊40對所述第三方賬號進(jìn)行第三方賬號系統(tǒng)的鑒權(quán)成功后,對所述第三方賬號進(jìn)行所述業(yè)務(wù)系統(tǒng)的鑒權(quán)。在該實施例中,第三方賬號模塊40對于采用第三方賬號訪問所述業(yè)務(wù)系統(tǒng)的第三方賬號進(jìn)行第三方賬號系統(tǒng)的鑒權(quán),若通過第三方賬號系統(tǒng)的鑒權(quán),則賬號綁定鑒權(quán)模塊50再對該第三方賬號進(jìn)行所述業(yè)務(wù)系統(tǒng)的鑒權(quán)。若賬號綁定鑒權(quán)模塊50通過了所述業(yè)務(wù)系統(tǒng)的鑒權(quán),則通過所述第三方帳號可以登錄所述業(yè)務(wù)系統(tǒng),并進(jìn)行所有業(yè)務(wù)的訪問。參見圖3,在本發(fā)明的第三實施例中,賬號綁定鑒權(quán)模塊50包括:接收子模塊51,用于接收在第三方賬號模塊40對所述第三方賬號進(jìn)行第三方賬號系統(tǒng)鑒權(quán)成功后傳送的所述第三方賬號的用戶憑證;查詢子模塊52,用于根據(jù)接收子模塊51接收的所述第三方賬號的用戶憑證,查詢綁定關(guān)系庫模塊30中的所述第三方賬號與所述預(yù)賬號的綁定信息;

信息返回子模塊53,用于在查詢子模塊52查詢到所述第三方賬號與所述預(yù)賬號的綁定信息后,向所述業(yè)務(wù)系統(tǒng)返回所述第三方賬號與所述預(yù)賬號的綁定信息。在該實施例中,賬號綁定鑒權(quán)模塊50中的接收子模塊51接收第三方賬號模塊40返回的所述第三方賬號的用戶憑證,然后查詢子模塊52根據(jù)所述第三方賬號的用戶憑證查詢綁定關(guān)系庫模塊30中的所述第三方賬號與所述預(yù)賬號的綁定信息。若查詢到了,則說明兩者已經(jīng)進(jìn)行了綁定,最后由信息返回子模塊53向所述業(yè)務(wù)系統(tǒng)返回所述第三方賬號與所述預(yù)賬號的綁定信息,則實現(xiàn)了對所述第三方賬號登錄業(yè)務(wù)系統(tǒng)的鑒權(quán)。在本發(fā)明的第四實施例中,在查詢子模塊52未查詢到所述第三方賬號與所述預(yù)賬號的綁定信息時,賬號綁定模塊20隨機(jī)選擇所述業(yè)務(wù)系統(tǒng)的一個預(yù)賬號,并將所述預(yù)賬號與所述第三方賬號進(jìn)行映射;并且信息返回子模塊53向所述業(yè)務(wù)系統(tǒng)返回所述第三方賬號與所述預(yù)賬號的綁定信息。若查詢子模塊52未查詢到所述第三方賬號與所述預(yù)賬號的綁定信息,則說明預(yù)先沒有對第三方帳號及預(yù)帳號進(jìn)行綁定,這樣的設(shè)置可以節(jié)省系統(tǒng)的存儲綁定信息的空間。賬號綁定模塊20隨機(jī)選擇一個預(yù)帳號,進(jìn)行所述預(yù)賬號與所述第三方賬號的綁定,同時該綁定信息同樣由信息返回子模塊53向所述業(yè)務(wù)系統(tǒng)返回。在上述多個實施例中,若在賬號綁定模塊20將多個第三方賬號與所述業(yè)務(wù)系統(tǒng)的預(yù)賬號進(jìn)行映射的過程中,所述業(yè)務(wù)系統(tǒng)的預(yù)賬號用完之后,預(yù)賬號發(fā)生模塊10將再次生成所述業(yè)務(wù)系統(tǒng)的預(yù)賬號;賬號綁定模塊20并將再次生成所述業(yè)務(wù)系統(tǒng)的預(yù)賬號與所述第三方賬號進(jìn)行映射。因此,預(yù)賬號發(fā)生模塊10是可以一次或者多次產(chǎn)生預(yù)賬號的,其可以根據(jù)帳號綁定的系統(tǒng)100的設(shè)計需要,以及用戶的需求進(jìn)行設(shè)置。并且該賬號綁定的系統(tǒng)100可以是軟件單元、硬件單元或軟硬件結(jié)合單元等。參見圖4,在本發(fā)明的第五實施例中,提供了一種賬號綁定的方法,該方法采用上述的賬號綁定的系統(tǒng)100實現(xiàn),所述方法包括如下步驟:步驟S401中,預(yù)賬號發(fā)生模塊10生成業(yè)務(wù)系統(tǒng)的預(yù)賬號;步驟S402中,賬號綁定模塊20將第三方賬號系統(tǒng)的第三方賬號與所述業(yè)務(wù)系統(tǒng)的預(yù)賬號進(jìn)行映射,生成所述第三方賬號與所述預(yù)賬號的綁定信息。在該實施例中,通過預(yù)賬號發(fā)生模塊10生成業(yè)務(wù)系統(tǒng)的預(yù)賬號,以及賬號綁定模塊20將第三方賬號與預(yù)賬號自動綁定,方便用戶使用一個已經(jīng)驗證的第三方賬號登錄不同的業(yè)務(wù)系統(tǒng),減少用戶記憶第三方賬號的難度,以及密碼泄露的風(fēng)險,提高了用戶帳戶的安全性能。在本發(fā)明的第六實施例中,在步驟S402之前或者之后還包括:第三方賬號模塊40輸入所述第三方賬號訪問所述業(yè)務(wù)系統(tǒng),并對所述第三方賬號進(jìn)行第三方賬號系統(tǒng)的鑒權(quán);賬號綁定鑒權(quán)模塊50在第三方賬號模塊40對所述第三方賬號進(jìn)行第三方賬號系統(tǒng)的鑒權(quán)成功后,對所述第三方賬號進(jìn)行所述業(yè)務(wù)系統(tǒng)的鑒權(quán)。在該實施例中,用戶可以使用第三方已經(jīng)認(rèn)證的第三方賬號訪問業(yè)務(wù)系統(tǒng),然后通過賬號綁定鑒權(quán)模塊50的鑒權(quán)后,登陸到業(yè)務(wù)系統(tǒng)中。而不用重新進(jìn)行賬號注冊以及密碼設(shè)定等行為,同時又不用擔(dān)心第三方賬號干擾業(yè)務(wù)系統(tǒng)賬號體系。從而增加了用戶使用不同系統(tǒng)的體驗,降低用戶記憶的負(fù)擔(dān)以及密碼過多引發(fā)的泄露問題。并且賬號綁定模塊20將第三方賬號系統(tǒng)的第三方賬號與所述業(yè)務(wù)系統(tǒng)的預(yù)賬號進(jìn)行映射,生成所述第三方賬號與所述預(yù)賬號的綁定信息的操作可以在用戶采用第三方賬號訪問所述業(yè)務(wù)系統(tǒng)之前或者之后進(jìn)行,具有很大的靈活性,適應(yīng)不用的系統(tǒng)需求。例如,賬號綁定的系統(tǒng)100的存儲空間比較小時,則可以設(shè)置在用戶采用第三方賬號訪問所述業(yè)務(wù)系統(tǒng)之后進(jìn)行第三方賬號與所述預(yù)賬號的綁定信息的操作,以節(jié)省賬號綁定的系統(tǒng)100的存儲空間。而追求高速采用第三方賬號登陸業(yè)務(wù)系統(tǒng)時,則可以在用戶采用第三方賬號訪問所述業(yè)務(wù)系統(tǒng)之前進(jìn)行第三方賬號與所述預(yù)賬號的綁定信息的操作,以提高用戶采用第三方賬號登陸業(yè)務(wù)系統(tǒng)的速度。在本發(fā)明的第七實施例中,在第三方賬號模塊40對所述第三方賬號進(jìn)行第三方賬號系統(tǒng)的鑒權(quán)成功后,賬號綁定鑒權(quán)模塊50對所述第三方賬號進(jìn)行所述業(yè)務(wù)系統(tǒng)的鑒權(quán)的步驟包括:在第三方賬號模塊40對所述第三方賬號進(jìn)行第三方賬號系統(tǒng)的鑒權(quán)成功后,接收子模塊51獲取所述第三方賬號的用戶憑證,查詢子模塊52根據(jù)所述用戶憑證查詢綁定關(guān)系庫模塊30所述第三方賬號與所述預(yù)賬號的綁定信息;在查詢子模塊52查詢到所述第三方賬號與所述預(yù)賬號的綁定信息后,信息返回子模塊53向所述業(yè)務(wù)系統(tǒng)返回所述第三方賬號與所述預(yù)賬號的綁定信息;或者在查詢子模 塊52未查詢到所述第三方賬號與所述預(yù)賬號的綁定信息時,預(yù)賬號綁定模塊20隨機(jī)選擇所述業(yè)務(wù)系統(tǒng)的一個預(yù)賬號,并將所述預(yù)賬號與所述第三方賬號進(jìn)行映射;并且信息返回子模塊53向所述業(yè)務(wù)系統(tǒng)返回所述第三方賬號與所述預(yù)賬號的綁
定信息。在該實施例中,采用本發(fā)明提供的賬號綁定的系統(tǒng)100不同于單點登錄鑒權(quán)系統(tǒng),業(yè)務(wù)系統(tǒng)是有自己獨立的賬號體系,而且第三方賬號系統(tǒng)和業(yè)務(wù)系統(tǒng)一般是屬于不同的公司。在本發(fā)明的第八實施例中,在信息返回子模塊53向所述業(yè)務(wù)系統(tǒng)返回所述第三方賬號與所述預(yù)賬號的綁定信息的步驟之后包括:所述賬號綁定的系統(tǒng)100對所述第三方賬號的所述業(yè)務(wù)系統(tǒng)鑒權(quán)成功,登錄所述業(yè)務(wù)系統(tǒng)使用所述業(yè)務(wù)系統(tǒng)的業(yè)務(wù)。在所述賬號綁定模塊20將第三方賬號與所述業(yè)務(wù)系統(tǒng)的預(yù)賬號進(jìn)行映射的步驟中,所述業(yè)務(wù)系統(tǒng)的預(yù)賬號用完之后,預(yù)賬號發(fā)生模塊10將再次生成所述業(yè)務(wù)系統(tǒng)的預(yù)賬號;并且賬號綁定模塊20并將再次生成所述業(yè)務(wù)系統(tǒng)的預(yù)賬號與所述第三方賬號進(jìn)行映
射。 在該實施例中,預(yù)賬號發(fā)生模塊10可以只執(zhí)行一次,也可以多次執(zhí)行,完全取決于預(yù)賬號的使用情況來定。并且預(yù)賬號發(fā)生模塊10生成的賬號帶有隨機(jī)性,不僅僅包括連號的賬號情形,還可以是不連號的賬號,提高了賬號綁定的系統(tǒng)100的安全性。參見圖5,在本發(fā)明一個實施例提供了賬號綁定的方法,描述如下:1、用戶訪問業(yè)務(wù)系統(tǒng),沒有登錄,準(zhǔn)備使用第三方賬號系統(tǒng)鑒權(quán);2、用戶輸入第三方賬號系統(tǒng)的第三方賬號、密碼進(jìn)行登錄鑒權(quán)操作;3、第三方賬號鑒權(quán)模塊40驗證成功,即對第三方賬號的第三方賬號系統(tǒng)鑒權(quán)成功,并將用戶憑證發(fā)給賬號綁定鑒權(quán)模塊50 ;4、賬號綁定鑒權(quán)模塊50根據(jù)第三方賬號系統(tǒng)來源和用戶憑證,到綁定關(guān)系庫30中查詢業(yè)務(wù)系統(tǒng)賬號綁定信息。4.1如果存在,則賬號綁定鑒權(quán)模塊50向業(yè)務(wù)系統(tǒng)返回已綁定賬號信息;如不存在,則隨機(jī)選擇一個預(yù)賬號進(jìn)行綁定并且賬號綁定鑒權(quán)模塊50向業(yè)務(wù)系統(tǒng)返回賬號綁定
信息;4.2如果預(yù)賬號用完,則賬號綁定模塊20調(diào)用預(yù)賬號發(fā)生模塊10再生成一批預(yù)賬號;5、賬號綁定鑒權(quán)模塊50將所述賬號綁定信息返回到業(yè)務(wù)系統(tǒng),用戶第三方帳號與業(yè)務(wù)系統(tǒng)的預(yù)帳號綁定鑒權(quán)操作成功,即第三方賬號的業(yè)務(wù)系統(tǒng)鑒權(quán)成功;6、用戶正常使用業(yè)務(wù)系統(tǒng)。綜上所述,本發(fā)明通過生成業(yè)務(wù)系統(tǒng)的預(yù)賬號;并將第三方賬號系統(tǒng)的第三方賬號與所述業(yè)務(wù)系統(tǒng)的預(yù)賬號進(jìn)行映射,生成所述第三方賬號與所述預(yù)賬號的綁定信息;在用戶采用第三方賬號訪問業(yè)務(wù)系統(tǒng),并對所述第三方賬號完成第三方賬號系統(tǒng)鑒權(quán)后,通過所述第三方賬號的用戶憑證查詢所述第三方賬號與所述預(yù)賬號的綁定信息,并將該綁定信息返回到業(yè)務(wù)系統(tǒng),實現(xiàn)對所述第三方賬號的業(yè)務(wù)系統(tǒng)的鑒權(quán),使用戶可以采用第三方賬號登陸所述業(yè)務(wù)系統(tǒng),使用所述業(yè)務(wù)系統(tǒng)的所有業(yè)務(wù)。因此,用戶可以使用第三方已經(jīng)認(rèn)證的賬號登陸到其他業(yè)務(wù)系統(tǒng)中,而不需要重新進(jìn)行賬號注冊以及密碼設(shè)定等行為,同時又不用擔(dān)心第三方賬號干擾業(yè)務(wù)系統(tǒng)賬號體系。從而增加了用戶使用不同系統(tǒng)的體驗,降低用戶記憶賬號、密碼的負(fù)擔(dān),以及賬號、密碼過多引發(fā)的泄露問題。另外,本發(fā)明提供的賬號綁定的系統(tǒng)可以同時支持多家第三方賬號系統(tǒng),不用擔(dān)心賬號沖突問題和賬號風(fēng)險問題,實現(xiàn)了多網(wǎng)絡(luò)賬號的相互融合,提升了用戶對互聯(lián)網(wǎng)的使用體驗。當(dāng)然,本發(fā)明還可有其它多種實施例,在不背離本發(fā)明精神及其實質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā) 明所附的權(quán)利要求的保護(hù)范圍。
權(quán)利要求
1.一種賬號綁定的方法,其特征在于,所述方法包括如下步驟: 生成業(yè)務(wù)系統(tǒng)的預(yù)賬號; 將第三方賬號系統(tǒng)的第三方賬號與所述業(yè)務(wù)系統(tǒng)的預(yù)賬號進(jìn)行映射,生成所述第三方賬號與所述預(yù)賬號的綁定信息。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述將第三方賬號系統(tǒng)的第三方賬號與所述業(yè)務(wù)系統(tǒng)的預(yù)賬號進(jìn)行映射,生成所述第三方賬號與所述預(yù)賬號的綁定信息的步驟之前或者之后還包括: 輸入所述第三方賬號訪問所述業(yè)務(wù)系統(tǒng),并對所述第三方賬號進(jìn)行第三方賬號系統(tǒng)的鑒權(quán); 在對所述第三方賬號進(jìn)行第三方賬號系統(tǒng)的鑒權(quán)成功后,對所述第三方賬號進(jìn)行所述業(yè)務(wù)系統(tǒng)的鑒權(quán)。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述在對所述第三方賬號進(jìn)行第三方賬號系統(tǒng)的鑒權(quán)成功后,對所述第三方賬號進(jìn)行所述業(yè)務(wù)系統(tǒng)的鑒權(quán)的步驟包括: 在對所述第三方賬號進(jìn)行第三方賬號系統(tǒng)的鑒權(quán)成功后,獲取所述第三方賬號的用戶憑證,并根據(jù)所述用戶憑證查詢所述第三方賬號與所述預(yù)賬號的綁定信息; 在查詢到所述第三方賬號與所述預(yù)賬號的綁定信息后,向所述業(yè)務(wù)系統(tǒng)返回所述第三方賬號與所述預(yù)賬號的綁定信息;或者 在未查詢到所述第三方賬號與所述預(yù)賬號的綁定信息時,隨機(jī)選擇所述業(yè)務(wù)系統(tǒng)的一個預(yù)賬號,并將所述預(yù)賬號與所述第三方賬號進(jìn)行映射;并且向所述業(yè)務(wù)系統(tǒng)返回所述第三方賬號與所述預(yù)賬號的綁定信 息。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,在向所述業(yè)務(wù)系統(tǒng)返回所述第三方賬號與所述預(yù)賬號的綁定信息的步驟之后包括: 對所述第三方賬號的所述業(yè)務(wù)系統(tǒng)鑒權(quán)成功,登錄所述業(yè)務(wù)系統(tǒng)使用所述業(yè)務(wù)系統(tǒng)的業(yè)務(wù)。
5.根據(jù)權(quán)利要求1 4任一項所述的方法,其特征在于,在所述將第三方賬號與所述業(yè)務(wù)系統(tǒng)的預(yù)賬號進(jìn)行映射的步驟中,所述業(yè)務(wù)系統(tǒng)的預(yù)賬號用完之后,再次生成所述業(yè)務(wù)系統(tǒng)的預(yù)賬號。
6.一種賬號綁定的系統(tǒng),其特征在于,所述系統(tǒng)包括: 預(yù)賬號發(fā)生模塊,用于生成業(yè)務(wù)系統(tǒng)的預(yù)賬號; 賬號綁定模塊,將第三方賬號系統(tǒng)的第三方賬號與所述業(yè)務(wù)系統(tǒng)的預(yù)賬號進(jìn)行映射,生成所述第三方賬號與所述預(yù)賬號的綁定信息;以及 綁定關(guān)系庫模塊,用于存儲所述賬號綁定模塊生成的所述綁定信息。
7.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括: 第三方賬號模塊,用于輸入所述第三方賬號訪問所述業(yè)務(wù)系統(tǒng),并對所述第三方賬號進(jìn)行第三方賬號系統(tǒng)的鑒權(quán); 賬號綁定鑒權(quán)模塊,用于所述第三方賬號模塊對所述第三方賬號進(jìn)行第三方賬號系統(tǒng)的鑒權(quán)成功后,對所述第三方賬號進(jìn)行所述業(yè)務(wù)系統(tǒng)的鑒權(quán)。
8.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述賬號綁定鑒權(quán)模塊包括: 接收子模塊,用于接收在所述第三方賬號模塊對所述第三方賬號進(jìn)行第三方賬號系統(tǒng)鑒權(quán)成功后傳送的所述第三方賬號的用戶憑證; 查詢子模塊,用于根據(jù)所述接收子模塊接收的所述第三方賬號的用戶憑證,查詢所述綁定關(guān)系庫模塊中的所述第三方賬號與所述預(yù)賬號的綁定信息; 信息返回子模塊,用于在所述查詢子模塊查詢到所述第三方賬號與所述預(yù)賬號的綁定信息后,向所述業(yè)務(wù)系統(tǒng)返回所述第三方賬號與所述預(yù)賬號的綁定信息。
9.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,在所述查詢子模塊未查詢到所述第三方賬號與所述預(yù)賬號的綁定信息時,所述賬號綁定模塊隨機(jī)選擇所述業(yè)務(wù)系統(tǒng)的一個預(yù)賬號,并將所述預(yù)賬號與所述第三方賬號進(jìn)行映射;并且所述信息返回子模塊向所述業(yè)務(wù)系統(tǒng)返回所述第三方賬號與所述預(yù)賬號的綁定信息。
10.根據(jù)權(quán)利要求6 9任一項所述的系統(tǒng),其特征在于,在所述賬號綁定模塊將第三方賬號與所述業(yè)務(wù)系統(tǒng)的預(yù)賬號進(jìn)行映射的過程中,在所述業(yè)務(wù)系統(tǒng)的預(yù)賬號用完之后,所述預(yù)賬號發(fā)生模塊將再次 生成所述業(yè)務(wù)系統(tǒng)的預(yù)賬號。
全文摘要
本發(fā)明適用于通信技術(shù)領(lǐng)域,提供了一種賬號綁定的方法及其系統(tǒng),所述方法包括如下步驟生成業(yè)務(wù)系統(tǒng)的預(yù)賬號;將第三方賬號系統(tǒng)的第三方賬號與所述業(yè)務(wù)系統(tǒng)的預(yù)賬號進(jìn)行映射,生成所述第三方賬號與所述預(yù)賬號的綁定信息。借此,本發(fā)明使用戶的第三方賬號與其他的業(yè)務(wù)系統(tǒng)的帳號進(jìn)行綁定,可以使用第三方賬號登陸其他的業(yè)務(wù)系統(tǒng)。
文檔編號H04L29/08GK103248661SQ20121003155
公開日2013年8月14日 申請日期2012年2月13日 優(yōu)先權(quán)日2012年2月13日
發(fā)明者王繼輝, 智堅 申請人:宇龍計算機(jī)通信科技(深圳)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1