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

為多個(gè)網(wǎng)絡(luò)服務(wù)統(tǒng)一提供登錄的方法、系統(tǒng)和裝置的制作方法

文檔序號(hào):7870406閱讀:134來(lái)源:國(guó)知局
專利名稱:為多個(gè)網(wǎng)絡(luò)服務(wù)統(tǒng)一提供登錄的方法、系統(tǒng)和裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,特別涉及一種為多個(gè)網(wǎng)絡(luò)服務(wù)統(tǒng)一提供登錄的方法、系統(tǒng)和裝置。
背景技術(shù)
互聯(lián)網(wǎng)的普及與發(fā)展,帶來(lái)了大量的網(wǎng)絡(luò)服務(wù)提供商。很多網(wǎng)絡(luò)服務(wù)提供商都提供了登錄功能,有些服務(wù)需要用戶登錄之后才有權(quán)限獲得?,F(xiàn)有網(wǎng)絡(luò)服務(wù)提供的用戶登錄系統(tǒng)的基本實(shí)現(xiàn)方法如下步驟S1:用戶請(qǐng)求登錄時(shí),由網(wǎng)絡(luò)服務(wù)的客戶端系統(tǒng),如瀏覽器端網(wǎng)頁(yè)向用戶展 示一個(gè)登錄界面。步驟S2 :用戶在登錄界面上輸入一個(gè)用戶賬號(hào)信息,包括如用戶名、郵箱地址、賬號(hào)或手機(jī)號(hào)的一種或多種,以及對(duì)應(yīng)的用戶密碼、驗(yàn)證碼等,請(qǐng)求登錄。步驟S3 :網(wǎng)絡(luò)服務(wù)的客戶端系統(tǒng)將用戶在登錄界面中輸入的內(nèi)容以及界面中自帶的一些其他信息發(fā)送到網(wǎng)路服務(wù)的服務(wù)器端進(jìn)行登錄認(rèn)證。步驟S4:服務(wù)器端接收到用戶的登錄請(qǐng)求后,對(duì)用戶提供的用戶賬號(hào)、密碼以及驗(yàn)證碼等信息的有效性進(jìn)行認(rèn)證。步驟S5 :如果認(rèn)證通過(guò),則服務(wù)器端為該用戶建立一個(gè)登錄會(huì)話信息并進(jìn)行記錄,同時(shí)將必要的會(huì)話信息返回給客戶端系統(tǒng)進(jìn)行緩存。之后,用戶通過(guò)客戶端系統(tǒng)向服務(wù)器端發(fā)起的用戶請(qǐng)求中都會(huì)攜帶該會(huì)話信息,以便服務(wù)器端對(duì)當(dāng)前登錄用戶身份進(jìn)行識(shí)另|J。如果認(rèn)證沒(méi)有通過(guò),則向客戶端系統(tǒng)直接返回錯(cuò)誤信息。大多數(shù)用戶都會(huì)在多個(gè)網(wǎng)絡(luò)服務(wù)提供商處分別注冊(cè)一個(gè)或多個(gè)用戶賬號(hào)以便使用這多個(gè)網(wǎng)絡(luò)服務(wù)提供商所提供的一些服務(wù)。很多用戶會(huì)使用同樣的用戶名、密碼來(lái)注冊(cè),以方便記憶,但這種行為也會(huì)帶來(lái)很大風(fēng)險(xiǎn)。一旦其中某個(gè)網(wǎng)絡(luò)服務(wù)提供商因?yàn)槟承┰蛐孤┝擞脩裘艽a,那么用戶的需要到其注冊(cè)過(guò)的所有網(wǎng)絡(luò)服務(wù)提供商處修改密碼,以保證賬號(hào)安全。一些有安全意識(shí)的用戶可能會(huì)在每一個(gè)網(wǎng)絡(luò)服務(wù)提供商處注冊(cè)賬號(hào)時(shí),都會(huì)設(shè)置不同的用戶名或密碼,很多網(wǎng)絡(luò)服務(wù)為了保證用戶帳戶信息的安全性,需要用戶設(shè)置一個(gè)相對(duì)復(fù)雜的密碼以保證足夠的密碼強(qiáng)度,因此用戶記憶賬號(hào)、密碼的成本很高,還會(huì)經(jīng)常出現(xiàn)忘記賬號(hào)、密碼的情況。尤其是當(dāng)用戶所使用的不同網(wǎng)絡(luò)服務(wù)越來(lái)越多時(shí),其記憶用戶名、密碼的成本也將大大增加,從而經(jīng)常出現(xiàn)忘記自己在某個(gè)服務(wù)提供商上的用戶名、密碼的情況。有時(shí)為了幫助記憶賬號(hào)信息,有些用戶可能會(huì)在集中記錄自己的各種賬號(hào)、密碼,但顯然,一旦這份文檔泄漏,用戶的所有用戶賬號(hào)、密碼也都將泄漏。此外,現(xiàn)有的大多數(shù)所有網(wǎng)絡(luò)服務(wù)的用戶登錄系統(tǒng)都需要用戶在每次登錄過(guò)程中至少輸入一次用戶賬號(hào)和密碼,即使用戶已經(jīng)在其他設(shè)備上登錄了該網(wǎng)絡(luò)服務(wù)。因此有些登錄過(guò)程完全是多余的。另外,一旦用戶誤入釣魚網(wǎng)站進(jìn)行登錄,或設(shè)備受木馬病毒感染,那么輸入的賬號(hào)、密碼就存在被竊取的風(fēng)險(xiǎn),安全性也比較低,尤其是對(duì)于網(wǎng)吧用戶而言。為了解決該問(wèn)題,有些網(wǎng)絡(luò)服務(wù)提供商,如騰訊微信、盛大提供了基于二維碼的登錄機(jī)制,這種登錄機(jī)制大大提升了用戶登錄該提供商的服務(wù)的體驗(yàn)和安全性,但前提是用戶需要在自己的移動(dòng)手持設(shè)備上安裝一個(gè)該網(wǎng)絡(luò)服務(wù)提供商的移動(dòng)應(yīng)用,當(dāng)用戶用到的不同網(wǎng)絡(luò)服務(wù)越來(lái)越多時(shí),安裝的輔助完成二維碼登錄過(guò)程的移動(dòng)應(yīng)用也就越來(lái)越多,每次需要登錄另一個(gè)設(shè)備時(shí),都需要打開(kāi)不同的移動(dòng)應(yīng)用,這個(gè)過(guò)程十分消耗資源,增加了用戶的負(fù)擔(dān),降低了操作體驗(yàn)。

發(fā)明內(nèi)容
本發(fā)明旨在至少解決現(xiàn)有技術(shù)中存在的技術(shù)問(wèn)題之一。為此,本發(fā)明的一個(gè)目的在于提出一種為多個(gè)網(wǎng)絡(luò)服務(wù)統(tǒng)一提供登錄的方法。本方法為多個(gè)網(wǎng)絡(luò)服務(wù)器提供商提供統(tǒng)一二維碼登錄,降低用戶記憶成本,不需要每次登錄都輸?shù)卿浶畔ⅲ卿洸僮鞒杀镜?,用戶體驗(yàn)好,用戶賬號(hào)安全性好。本發(fā)明的第二個(gè)目的在于提出一種為多個(gè)網(wǎng)絡(luò)服務(wù)統(tǒng)一提供登錄的系統(tǒng)。 本發(fā)明的第三個(gè)目的在于提出一種云端服務(wù)器。為達(dá)到上述目的,本發(fā)明第一方面的實(shí)施例提出了一種為多個(gè)網(wǎng)絡(luò)服務(wù)統(tǒng)一提供登錄的方法,包括以下步驟網(wǎng)絡(luò)服務(wù)提供商的云端服務(wù)器接收用戶通過(guò)第一客戶端發(fā)送的登錄請(qǐng)求;所述云端服務(wù)器根據(jù)為所述登錄請(qǐng)求分配的標(biāo)識(shí)串和所述網(wǎng)絡(luò)服務(wù)器提供商的標(biāo)識(shí)碼生成二維碼;所述云端服務(wù)器將所述二維碼發(fā)送至所述第一客戶端并通過(guò)所述第一客戶端進(jìn)行顯示;所述云端服務(wù)器接收第二客戶端拍攝并解析所述二維碼之后發(fā)送的所述用戶的賬戶信息;所述云端服務(wù)器根據(jù)所述賬戶信息對(duì)所述第一客戶端進(jìn)行登錄驗(yàn)證。根據(jù)本發(fā)明實(shí)施例的為多個(gè)網(wǎng)絡(luò)服務(wù)統(tǒng)一提供登錄的方法通過(guò)接受第一客戶端的登錄請(qǐng)求生成二維碼,云端服務(wù)器接收登錄信息后進(jìn)行登錄驗(yàn)證。并且通過(guò)客戶端應(yīng)用就可以支持多個(gè)站點(diǎn)的二維碼登錄,可以降低用戶記憶成本,不需要每次登錄都輸?shù)卿浶畔?,登錄操作成本低,用戶體驗(yàn)好,同時(shí)也降低了被釣魚、木馬竊取密碼等風(fēng)險(xiǎn),提升了用戶賬號(hào)安全性。在本發(fā)明的一個(gè)實(shí)施例中,其中,所述第二客戶端中保存有多種網(wǎng)絡(luò)服務(wù)的賬戶信息,所述第二客戶端根據(jù)所述網(wǎng)絡(luò)服務(wù)提供商的標(biāo)識(shí)和所述用戶的身份信息獲得所述用戶對(duì)應(yīng)的賬戶信息。在本發(fā)明的一個(gè)實(shí)施例中,還包括所述第二客戶端從賬戶管理服務(wù)器中根據(jù)所述網(wǎng)絡(luò)服務(wù)提供商的標(biāo)識(shí)和所述用戶的身份信息獲得所述用戶對(duì)應(yīng)的賬戶信息,其中,所述賬戶管理服務(wù)器中保存有所述用戶的多種網(wǎng)絡(luò)服務(wù)的賬戶信息。用戶可以統(tǒng)一管理在各個(gè)網(wǎng)絡(luò)服務(wù)提供商站點(diǎn)上的登錄信息,減少用戶的記憶量,更加安全和方便。在本發(fā)明的一個(gè)實(shí)施例中,所述用戶的身份信息包括所述用戶的指紋信息、人臉特征信息、會(huì)話ID信息、聲紋信息或視網(wǎng)膜信息中的一種或多種。在本發(fā)明的一個(gè)實(shí)施例中,所述第二客戶端或賬戶管理服務(wù)器中保存有所述網(wǎng)絡(luò)服務(wù)提供商的云端服務(wù)器的地址,所述第二客戶端通過(guò)所述云端服務(wù)器的地址向所述云端服務(wù)器發(fā)送所述用戶的賬戶信息。在本發(fā)明的一個(gè)實(shí)施例中,所述二維碼中包括所述云端服務(wù)器的地址。在本發(fā)明的一個(gè)實(shí)施例中,在所述第一客戶端顯示所述二維碼之后,還包括所述第一客戶端通過(guò)輪詢或長(zhǎng)連接方式向所述云端服務(wù)器發(fā)送查詢請(qǐng)求,其中,所述查詢請(qǐng)求包括所述標(biāo)識(shí)串;所述云端服務(wù)器在根據(jù)所述第二客戶端發(fā)送的賬戶信息判斷所述用戶通過(guò)登錄驗(yàn)證之后,根據(jù)所述查詢請(qǐng)求向所述第一客戶端返回登錄驗(yàn)證結(jié)果。在本發(fā)明的一個(gè)實(shí)施例中,所述第二客戶端為移動(dòng)終端。本發(fā)明第二方面的實(shí)施例提出了一種為多個(gè)網(wǎng)絡(luò)服務(wù)統(tǒng)一提供登錄的系統(tǒng),包括第一客戶端、第二客戶端和云端服務(wù)器。其中,所述第一客戶端用于向網(wǎng)絡(luò)服務(wù)提供商的所述云端服務(wù)器發(fā)送用戶的登錄請(qǐng)求,以及接收所述云端服務(wù)器發(fā)送的二維碼并顯示;所述云端服務(wù)器用于為所述登錄請(qǐng)求分配標(biāo)識(shí)串和所述網(wǎng)絡(luò)服務(wù)器提供商的標(biāo)識(shí)碼生成二維碼,并將所述二維碼發(fā)送至所述第一客戶端并通過(guò)所述第一客戶端進(jìn)行顯示,以及接收第二客戶端發(fā)送的所述用戶的賬戶信息,并根據(jù)所述賬戶信息對(duì)所述第一客戶端進(jìn)行登錄驗(yàn)證;第二客戶端用于拍攝并解析所述第一客戶端顯示的二維碼,并根據(jù)解析的所述二維碼獲得所述用戶的賬戶信息,以及將所述用戶的賬戶信息發(fā)送至所述云端服務(wù)器。根據(jù)本發(fā)明實(shí)施例的為多個(gè)網(wǎng)絡(luò)服務(wù)統(tǒng)一提供登錄的系統(tǒng)通過(guò)接受第一客戶端 的登錄請(qǐng)求生成二維碼,云端服務(wù)器接收登錄信息后進(jìn)行登錄驗(yàn)證。本方法可以降低用戶記憶成本,并且通過(guò)客戶端應(yīng)用就可以支持多個(gè)站點(diǎn)的二維碼登錄,不需要每次登錄都輸?shù)卿浶畔?,登錄操作成本低,用戶體驗(yàn)好,同時(shí)也降低了被釣魚、木馬竊取密碼等風(fēng)險(xiǎn),提升了用戶賬號(hào)安全性。在本發(fā)明的一個(gè)實(shí)施例中,其中,所述第二客戶端中保存有多種網(wǎng)絡(luò)服務(wù)的賬戶信息,所述第二客戶端還用于根據(jù)所述網(wǎng)絡(luò)服務(wù)提供商的標(biāo)識(shí)和所述用戶的身份信息獲得所述用戶對(duì)應(yīng)的賬戶信息并根據(jù)所述賬戶信息。在本發(fā)明的一個(gè)實(shí)施例中,還包括賬戶管理服務(wù)器,用于管理所述用戶的多種網(wǎng)絡(luò)服務(wù)的賬戶信息,其中,所述第二客戶端還用于從賬戶管理服務(wù)器中根據(jù)所述網(wǎng)絡(luò)服務(wù)提供商的標(biāo)識(shí)和所述用戶的身份信息獲得所述用戶對(duì)應(yīng)的賬戶信息。用戶可以統(tǒng)一管理在各個(gè)網(wǎng)絡(luò)服務(wù)提供商站點(diǎn)上的登錄信息,減少用戶的記憶量,更加安全和方便。在本發(fā)明的一個(gè)實(shí)施例中,所述用戶的身份信息包括所述用戶的指紋信息、人臉特征信息、會(huì)話ID信息、聲紋信息或視網(wǎng)膜信息中的一種或多種。在本發(fā)明的一個(gè)實(shí)施例中,所述第二客戶端或賬戶管理服務(wù)器中保存有所述網(wǎng)絡(luò)服務(wù)提供商的云端服務(wù)器的地址,所述第二客戶端通過(guò)所述云端服務(wù)器的地址向所述云端服務(wù)器發(fā)送所述用戶的賬戶信息。在本發(fā)明的一個(gè)實(shí)施例中,所述二維碼中包括所述云端服務(wù)器的地址。在本發(fā)明的一個(gè)實(shí)施例中,所述第一客戶端,還用于通過(guò)輪詢或長(zhǎng)連接方式向所述云端服務(wù)器發(fā)送查詢請(qǐng)求,其中,所述查詢請(qǐng)求包括所述標(biāo)識(shí)串;所述云端服務(wù)器,還用于在根據(jù)所述第二客戶端發(fā)送的賬戶信息判斷所述用戶通過(guò)登錄驗(yàn)證之后,根據(jù)所述查詢請(qǐng)求向所述第一客戶端返回登錄驗(yàn)證結(jié)果。本發(fā)明第三方面的實(shí)施例提出了一種云端服務(wù)器,包括第一接收模塊、生成模塊、發(fā)送模塊、第二接收模塊和登錄驗(yàn)證模塊。第一接收模塊用于接收用戶通過(guò)第一客戶端發(fā)送的登錄請(qǐng)求;生成模塊用于根據(jù)為所述登錄請(qǐng)求分配標(biāo)識(shí)串和所述網(wǎng)絡(luò)服務(wù)器提供商的標(biāo)識(shí)碼生成二維碼;發(fā)送模塊用于將所述二維碼發(fā)送至所述第一客戶端并通過(guò)所述第一客戶端進(jìn)行顯示;第二接收模塊用于接收第二客戶端拍攝并解析所述二維碼之后發(fā)送的所述用戶的賬戶信息;登錄驗(yàn)證模塊用于根據(jù)所述賬戶信息對(duì)所述第一客戶端進(jìn)行登錄驗(yàn)證。
根據(jù)本發(fā)明實(shí)施例的云端服務(wù)器通過(guò)接受第一客戶端的登錄請(qǐng)求生成二維碼,并接收第二接收模塊發(fā)送的登錄信息后進(jìn)行登錄驗(yàn)證。本云端服務(wù)器可以幫助降低用戶記憶成本,并且通過(guò)客戶端應(yīng)用就可以支持多個(gè)站點(diǎn)的二維碼登錄,不需要每次登錄都輸?shù)卿浶畔ⅲ卿洸僮鞒杀镜?,用戶體驗(yàn)好,同時(shí)也降低了被釣魚、木馬竊取密碼等風(fēng)險(xiǎn),提升了用戶賬號(hào)安全性。在本發(fā)明的一個(gè)實(shí)施例中,所述第二客戶端或賬戶管理服務(wù)器中保存有所述網(wǎng)絡(luò)服務(wù)提供商的云端服務(wù)器的地址,所述第二客戶端通過(guò)所述云端服務(wù)器的地址向所述云端服務(wù)器發(fā)送所述用戶的賬戶信息。在本發(fā)明的一個(gè)實(shí)施例中,所述二維碼中包括所述云端服務(wù)器的地址。在本發(fā)明的一個(gè)實(shí)施例中,所述第一接收模塊,還用于接收所述第一客戶端通過(guò) 輪詢或長(zhǎng)連接方式向所述云端服務(wù)器發(fā)送的查詢請(qǐng)求,其中,所述查詢請(qǐng)求包括所述標(biāo)識(shí)串;所述登錄驗(yàn)證模塊,還用于在根據(jù)所述第二客戶端發(fā)送的賬戶信息判斷所述用戶通過(guò)登錄驗(yàn)證之后,根據(jù)所述查詢請(qǐng)求向所述第一客戶端返回登錄驗(yàn)證結(jié)果。本發(fā)明的附加方面和優(yōu)點(diǎn)將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過(guò)本發(fā)明的實(shí)踐了解到。


本發(fā)明的上述和/或附加的方面和優(yōu)點(diǎn)從結(jié)合下面附圖對(duì)實(shí)施例的描述中將變得明顯和容易理解,其中圖1是根據(jù)本發(fā)明實(shí)施例的多個(gè)網(wǎng)絡(luò)服務(wù)統(tǒng)一提供登錄的方法的流程圖;圖2是根據(jù)本發(fā)明實(shí)施例的多個(gè)網(wǎng)絡(luò)服務(wù)統(tǒng)一提供登錄的系統(tǒng)的結(jié)構(gòu)示意圖;和圖3是根據(jù)本發(fā)明實(shí)施例的云端服務(wù)器的結(jié)構(gòu)示意圖。
具體實(shí)施例方式下面詳細(xì)描述本發(fā)明的實(shí)施例,所述實(shí)施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號(hào)表示相同或類似的元件或具有相同或類似功能的元件。下面通過(guò)參考附圖描述的實(shí)施例是示例性的,僅用于解釋本發(fā)明,而不能理解為對(duì)本發(fā)明的限制。下面參考圖1描述根據(jù)本發(fā)明實(shí)施例的為多個(gè)網(wǎng)絡(luò)服務(wù)統(tǒng)一提供登錄的方法,包括以下步驟步驟SllO :網(wǎng)絡(luò)服務(wù)提供商的云端服務(wù)器接收用戶通過(guò)第一客戶端發(fā)送的登錄請(qǐng)求。步驟S120 :云端服務(wù)器根據(jù)為登錄請(qǐng)求分配的標(biāo)識(shí)串和網(wǎng)絡(luò)服務(wù)器提供商的標(biāo)識(shí)碼生成二維碼。其中,二維碼中包括云端服務(wù)器的地址。步驟S130 :云端服務(wù)器將二維碼發(fā)送至第一客戶端并通過(guò)第一客戶端進(jìn)行顯示。在本發(fā)明的一個(gè)實(shí)施例中,在第一客戶端顯示二維碼之后,還包括步驟S131 :第一客戶端通過(guò)輪詢或長(zhǎng)連接方式向云端服務(wù)器發(fā)送查詢請(qǐng)求,其中,查詢請(qǐng)求包括標(biāo)識(shí)串。步驟S132 :云端服務(wù)器在根據(jù)第二客戶端發(fā)送的賬戶信息判斷用戶通過(guò)登錄驗(yàn)證之后,根據(jù)查詢請(qǐng)求向第一客戶端返回登錄驗(yàn)證結(jié)果。步驟S140 :云端服務(wù)器接收第二客戶端拍攝并解析二維碼之后發(fā)送的用戶的賬戶信息。在本發(fā)明的一個(gè)實(shí)施例中,第二客戶端為移動(dòng)終端。其中,在本發(fā)明的一個(gè)實(shí)施例中,第二客戶端中保存有多種網(wǎng)絡(luò)服務(wù)的賬戶信息,第二客戶端根據(jù)網(wǎng)絡(luò)服務(wù)提供商的標(biāo)識(shí)和用戶的身份信息獲得用戶對(duì)應(yīng)的賬戶信息并根據(jù)賬戶信息。用戶的身份信息可以包括用戶的指紋信息、人臉特征信息、會(huì)話ID信息、聲紋信息或視網(wǎng)膜信息中的一種或多種。在本發(fā)明的一個(gè)實(shí)施例中,如果用戶的身份信息為會(huì)話ID信息時(shí),第二客戶端向云端服務(wù)器發(fā)送的為會(huì)話ID信息,因此云端服務(wù)器端除了可以通過(guò)用戶名、密碼這種賬戶信息識(shí)別用戶之外,還可以根據(jù)用戶的會(huì)話ID信息識(shí)別用戶,然后再為第一客戶端生成一個(gè)單獨(dú)的會(huì)話信息,該單獨(dú)的會(huì)話id與用戶賬戶是一一對(duì)應(yīng)的 在本發(fā)明的一個(gè)實(shí)施例中,第二客戶端或賬戶管理服務(wù)器中保存有網(wǎng)絡(luò)服務(wù)提供商的云端服務(wù)器的地址,第二客戶端通過(guò)云端服務(wù)器的地址向云端服務(wù)器發(fā)送用戶的賬戶信息。步驟S150 :云端服務(wù)器根據(jù)賬戶信息對(duì)第一客戶端進(jìn)行登錄驗(yàn)證。在本發(fā)明的一個(gè)實(shí)施例中,在第一客戶端顯示所述二維碼之后,還包括第一客戶端通過(guò)輪詢或長(zhǎng)連接方式向云端服務(wù)器發(fā)送查詢請(qǐng)求,其中,查詢請(qǐng)求包括標(biāo)識(shí)串;云端服務(wù)器在根據(jù)第二客戶端發(fā)送的賬戶信息判斷用戶通過(guò)登錄驗(yàn)證之后,根據(jù)查詢請(qǐng)求向第一客戶端返回登錄驗(yàn)證結(jié)果。下面以根據(jù)本發(fā)明實(shí)施例的passbook應(yīng)用來(lái)對(duì)本發(fā)明進(jìn)行解釋說(shuō)明,可以理解的是,passbook僅出于示例目的,本發(fā)明的實(shí)施例不限于此。Passbook為所有支持passbook的網(wǎng)絡(luò)服務(wù)提供商統(tǒng)一提供用戶賬號(hào)管理功能和基于二維碼的登錄功能。因此,所有支持passbook的網(wǎng)絡(luò)服務(wù)提供商需要遵循passbook服務(wù)提供商所制定的標(biāo)準(zhǔn)規(guī)范,在其服務(wù)端對(duì)外開(kāi)放相關(guān)網(wǎng)絡(luò)接口,并在其客戶端的登錄模塊中做相應(yīng)支持。下面介紹passbook的第二客戶端對(duì)賬戶管理服務(wù)器進(jìn)行賬戶添加和管理的流程步驟S210 :用戶在其移動(dòng)手持設(shè)備如智能手機(jī)、平板電腦等上安裝并進(jìn)入passbook應(yīng)用,passbook應(yīng)用與passbook服務(wù)提供商的服務(wù)器進(jìn)行交互,獲取所支持的網(wǎng)絡(luò)服務(wù)提供商列表。步驟S220 :用戶選擇網(wǎng)絡(luò)服務(wù)提供商,并輸入在該網(wǎng)絡(luò)服務(wù)提供商處注冊(cè)的一個(gè)或多個(gè)賬戶的信息,一般賬戶信息至少包括賬號(hào)、密碼兩部分,并將輸入信息進(jìn)行并保存。步驟S230 passbook應(yīng)用將與網(wǎng)絡(luò)服務(wù)提供商對(duì)應(yīng)的唯一標(biāo)識(shí)碼SID為鍵,以用戶輸入的一個(gè)或多個(gè)賬戶信息為值,以鍵值對(duì)的數(shù)據(jù)形式保存。數(shù)據(jù)可以加密后保存在本地,也可以存儲(chǔ)到云端服務(wù)器,但是需要進(jìn)行安全設(shè)置以便不被其它應(yīng)用訪問(wèn)。步驟S240 :用戶通過(guò)重復(fù)步驟S220和步驟S230,將用戶在各個(gè)網(wǎng)絡(luò)服務(wù)提供商處注冊(cè)的賬號(hào)通過(guò)passbook進(jìn)行管理。此外,passbook還提供了對(duì)賬戶信息的修改和刪除。下面介紹passbook多個(gè)網(wǎng)絡(luò)服務(wù)統(tǒng)一提供登錄的流程步驟S310 :用戶使用第一客戶端請(qǐng)求登錄支持passbook應(yīng)用的網(wǎng)絡(luò)服務(wù)提供商A的某如貼吧的網(wǎng)絡(luò)服務(wù),其中第一客戶端可以是在PC或筆記本等設(shè)備上。由網(wǎng)絡(luò)服務(wù)提供商A的目標(biāo)服務(wù)前端模塊向該網(wǎng)絡(luò)服務(wù)提供商的云端服務(wù)器發(fā)送網(wǎng)絡(luò)請(qǐng)求。步驟S320 :云端服務(wù)器為所述登錄請(qǐng)求生成全局唯一的隨機(jī)標(biāo)識(shí)串RS,以及一個(gè)包含RS和該網(wǎng)絡(luò)服務(wù)提供商A所對(duì)應(yīng)的唯一標(biāo)識(shí)碼SID等信息的二維碼QR。步驟S330 :云端服務(wù)器將RS和QR等數(shù)據(jù)返回給第一客戶端的目標(biāo)服務(wù)前端模塊,第一客戶端的目標(biāo)服務(wù)前端模塊將接收到的二維碼圖片進(jìn)行顯示。步驟S340 :用戶打開(kāi)安裝passbok應(yīng)用的第二客戶端,其中第二客戶端可以在移動(dòng)手持設(shè)備上,第二客戶端通過(guò)攝像頭掃描顯示在第一客戶端的目標(biāo)服務(wù)前端模塊上的二維碼圖片,觸發(fā)passbook應(yīng)用執(zhí)行如下操作步驟S341 :掃描二維碼圖片,通過(guò)對(duì)二維碼圖片進(jìn)行識(shí)別、解碼,獲取二維碼所攜帶的RS、SID信息。 步驟S342 以SID值為鍵讀取保存的SID所對(duì)應(yīng)的網(wǎng)絡(luò)服務(wù)提供商的賬戶信息,若用戶之前尚未針對(duì)該網(wǎng)絡(luò)服務(wù)提供商設(shè)置賬戶信息,則讓用戶輸入賬戶信息,否則顯示用戶從之前設(shè)置的多個(gè)賬戶,供用戶選擇。步驟S343 :通過(guò)讀取本地配置文件或與passbook服務(wù)端交互取得標(biāo)識(shí)碼為SID的網(wǎng)絡(luò)服務(wù)提供商所對(duì)應(yīng)的用于處理代理登錄請(qǐng)求的網(wǎng)絡(luò)地址,然后將RS、用戶賬戶信息等數(shù)據(jù)發(fā)送到該網(wǎng)絡(luò)地址上。步驟S350 :云端服務(wù)器接收到passbook應(yīng)用所發(fā)送的代理登錄請(qǐng)求后,進(jìn)行RS和用戶賬戶信息有效性驗(yàn)證,驗(yàn)證通過(guò)后對(duì)所接收到的賬戶信息所對(duì)應(yīng)的用戶進(jìn)行登錄處理,并將RS和新登錄用戶的會(huì)話信息一一對(duì)應(yīng)的進(jìn)行保存。此外,當(dāng)?shù)谝豢蛻舳说哪繕?biāo)服務(wù)前端模塊顯示二維碼圖片后,第一客戶端將RS等數(shù)據(jù)通過(guò)輪詢或長(zhǎng)連接方式發(fā)送到目標(biāo)服務(wù)后端模塊;云端服務(wù)器查詢是否用戶已經(jīng)使用該二維碼登錄并返回登錄驗(yàn)證結(jié)果。如果云端服務(wù)器返回相應(yīng)信息顯示用戶已經(jīng)登錄,則進(jìn)入用戶登錄后的相關(guān)用戶界面,否則頁(yè)面停留在當(dāng)前用戶界面上。云端服務(wù)器接收到所對(duì)應(yīng)的前端模塊發(fā)出的查詢請(qǐng)求后,先判斷RS信息有效性,如果信息有效,則判斷是否有與RS對(duì)應(yīng)地用戶登錄會(huì)話信息,如果存在與RS對(duì)應(yīng)的用戶登錄會(huì)話信息,則將登錄會(huì)話信息返回給目標(biāo)服務(wù)前端模塊,用于標(biāo)識(shí)用戶基于RS的二維碼已經(jīng)處于登錄狀態(tài)。根據(jù)本發(fā)明實(shí)施例的為多個(gè)網(wǎng)絡(luò)服務(wù)統(tǒng)一提供登錄的方法,只需用戶安裝統(tǒng)一提供二維碼登錄功能的移動(dòng)應(yīng)用,就可能應(yīng)用到涉及登錄功能的產(chǎn)品中,用戶可以統(tǒng)一管理在各個(gè)站點(diǎn)上的登錄信息,降低用戶記憶成本,并且通過(guò)一個(gè)應(yīng)用就可以支持多個(gè)站點(diǎn)的二維碼登錄,不需要每次登錄都輸?shù)卿浶畔?,登錄操作成本低,用戶體驗(yàn)好,同時(shí)也降低了被釣魚、木馬竊取密碼等風(fēng)險(xiǎn),提升了用戶賬號(hào)安全性。下面參考圖2描述根據(jù)本發(fā)明實(shí)施例的為多個(gè)網(wǎng)絡(luò)服務(wù)統(tǒng)一提供登錄的系統(tǒng)100,包括第一客戶端110、第二客戶端120和云端服務(wù)器130。其中,第一客戶端用于向網(wǎng)絡(luò)服務(wù)提供商的云端服務(wù)器發(fā)送用戶的登錄請(qǐng)求,以及接收云端服務(wù)器發(fā)送的二維碼并顯示;云端服務(wù)器用于為登錄請(qǐng)求分配標(biāo)識(shí)串和網(wǎng)絡(luò)服務(wù)器提供商的標(biāo)識(shí)碼生成二維碼,并將二維碼發(fā)送至第一客戶端并通過(guò)第一客戶端進(jìn)行顯示,以及接收第二客戶端發(fā)送的用戶的賬戶信息,并根據(jù)賬戶信息對(duì)第一客戶端進(jìn)行登錄驗(yàn)證;第二客戶端用于拍攝并解析第一客戶端顯示的二維碼,并根據(jù)解析的二維碼獲得用戶的賬戶信息,以及將用戶的賬戶信息發(fā)送至云端服務(wù)器。其中,第二客戶端中保存有多種網(wǎng)絡(luò)服務(wù)的賬戶信息,第二客戶端還用于根據(jù)網(wǎng)絡(luò)服務(wù)提供商的標(biāo)識(shí)和用戶的身份信息獲得用戶對(duì)應(yīng)的賬戶信息并根據(jù)賬戶信息。用戶的身份信息包括用戶的指紋信息、人臉特征信息、會(huì)話ID信息、聲紋信息或視網(wǎng)膜信息中的一種或多種。在本發(fā)明的一個(gè)實(shí)施例中,如果用戶的身份信息為會(huì)話ID信息時(shí),第二客戶端向云端服務(wù)器發(fā)送的為會(huì)話ID信息,因此云端服務(wù)器端除了可以通過(guò)用戶名、密碼這種賬戶信息識(shí)別用戶之外,還可以根據(jù)用戶的會(huì)話ID信息識(shí)別用戶,然后再為第一客戶端生成一個(gè)單獨(dú)的會(huì)話信息,該單獨(dú)的會(huì)話id與用戶賬戶是一一對(duì)應(yīng)的
其中,二維碼中包括云端服務(wù)器的地址。在本發(fā)明的一個(gè)實(shí)施例中,還包括賬戶管理服務(wù)器,用于管理用戶的多種網(wǎng)絡(luò)服務(wù)的賬戶信息,其中,第二客戶端還用于從賬戶管理服務(wù)器中根據(jù)網(wǎng)絡(luò)服務(wù)提供商的標(biāo)識(shí)和用戶的身份信息獲得用戶對(duì)應(yīng)的賬戶信息。在本發(fā)明的一個(gè)實(shí)施例中,第二客戶端或賬戶管理服務(wù)器中保存有網(wǎng)絡(luò)服務(wù)提供商的云端服務(wù)器的地址,第二客戶端通過(guò)云端服務(wù)器的地址向云端服務(wù)器發(fā)送用戶的賬戶信息。此外,在本發(fā)明的一個(gè)實(shí)施例中,第一客戶端還用于通過(guò)輪詢或長(zhǎng)連接方式向云端服務(wù)器發(fā)送查詢請(qǐng)求,其中,查詢請(qǐng)求包括標(biāo)識(shí)串;云端服務(wù)器還用于在根據(jù)第二客戶端發(fā)送的賬戶信息判斷用戶通過(guò)登錄驗(yàn)證之后,根據(jù)查詢請(qǐng)求向第一客戶端返回登錄驗(yàn)證結(jié)果O下面以根據(jù)本發(fā)明實(shí)施例的passbook應(yīng)用來(lái)對(duì)本系統(tǒng)進(jìn)行解釋說(shuō)明,可以理解的是,passbook應(yīng)用僅出于示例目的,本發(fā)明的實(shí)施例不限于此。Passbook為所有支持passbook的網(wǎng)絡(luò)服務(wù)提供商統(tǒng)一提供用戶賬號(hào)管理功能和基于二維碼的登錄功能。因此,所有支持passbook的網(wǎng)絡(luò)服務(wù)提供商需要遵循passbook服務(wù)提供商所制定的標(biāo)準(zhǔn)規(guī)范,在其服務(wù)端對(duì)外開(kāi)放相關(guān)網(wǎng)絡(luò)接口,并在其客戶端的登錄模塊中做相應(yīng)支持。下面介紹passbook的賬戶管理服務(wù)器中賬戶添加和管理的流程步驟S410 :用戶在其移動(dòng)手持設(shè)備如智能手機(jī)、平板電腦等上安裝并進(jìn)入passbook應(yīng)用,passbook應(yīng)用與passbook服務(wù)提供商的服務(wù)器進(jìn)行交互,獲取所支持的網(wǎng)絡(luò)服務(wù)提供商列表。步驟S420 :用戶選擇網(wǎng)絡(luò)服務(wù)提供商,并輸入在該網(wǎng)絡(luò)服務(wù)提供商處注冊(cè)的一個(gè)或多個(gè)賬戶的信息,一般賬戶信息至少包括賬號(hào)、密碼兩部分,賬戶管理服務(wù)器將輸入信息進(jìn)行并保存。步驟S430 :賬戶管理服務(wù)器將與網(wǎng)絡(luò)服務(wù)提供商對(duì)應(yīng)的唯一標(biāo)識(shí)碼SID為鍵,以用戶輸入的一個(gè)或多個(gè)賬戶信息為值,以鍵值對(duì)的數(shù)據(jù)形式保存。數(shù)據(jù)可以加密后保存在本地,也可以存儲(chǔ)到云端服務(wù)器,但是需要進(jìn)行安全設(shè)置以便不被其它應(yīng)用訪問(wèn)。步驟S440 :用戶通過(guò)重復(fù)步驟S420和步驟S430,賬戶管理服務(wù)器將用戶在各個(gè)網(wǎng)絡(luò)服務(wù)提供商處注冊(cè)的賬號(hào)通過(guò)passbook進(jìn)行管理。此外,賬戶管理服務(wù)器還可以對(duì)賬戶信息的修改和刪除。下面介紹passbook系統(tǒng)實(shí)現(xiàn)多個(gè)網(wǎng)絡(luò)服務(wù)統(tǒng)一提供登錄的流程
步驟S510 :用戶使用第一客戶端請(qǐng)求登錄支持passbook應(yīng)用的網(wǎng)絡(luò)服務(wù)提供商A的某如貼吧的網(wǎng)絡(luò)服務(wù),其中第一客戶端可以是在PC或筆記本等設(shè)備上。由網(wǎng)絡(luò)服務(wù)提供商A的目標(biāo)服務(wù)前端模塊向該網(wǎng)絡(luò)服務(wù)提供商的云端服務(wù)器發(fā)送網(wǎng)絡(luò)請(qǐng)求。步驟S520 :云端服務(wù)器為所述登錄請(qǐng)求生成全局唯一的隨機(jī)標(biāo)識(shí)串RS,以及一個(gè)包含RS和該網(wǎng)絡(luò)服務(wù)提供商A所對(duì)應(yīng)的唯一標(biāo)識(shí)碼SID等信息的二維碼QR。步驟S530 :云端服務(wù)器將RS和QR等數(shù)據(jù)返回給第一客戶端的目標(biāo)服務(wù)前端模塊,第一客戶端的目標(biāo)服務(wù)前端模塊將接收到的二維碼圖片進(jìn)行顯示。步驟S540 :用戶打開(kāi)安裝passbok應(yīng)用的第二客戶端,其中第二客戶端可以在移動(dòng)手持設(shè)備上,第二客戶端通過(guò)攝像頭掃描顯示在第一客戶端的目標(biāo)服務(wù)前端模塊上的二維碼圖片,觸發(fā)passbook應(yīng)用執(zhí)行如下操作步驟S541 :掃描二維碼圖片,通過(guò)對(duì)二維碼圖片進(jìn)行識(shí)別、解碼,獲取二維碼所攜 帶的RS、SID信息。步驟S542 以SID值為鍵讀取保存的SID所對(duì)應(yīng)的網(wǎng)絡(luò)服務(wù)提供商的賬戶信息,若用戶之前尚未針對(duì)該網(wǎng)絡(luò)服務(wù)提供商設(shè)置賬戶信息,則讓用戶輸入賬戶信息,否則顯示用戶從之前設(shè)置的多個(gè)賬戶,供用戶選擇。步驟S543 :通過(guò)讀取本地配置文件或與passbook服務(wù)端交互取得標(biāo)識(shí)碼為SID的網(wǎng)絡(luò)服務(wù)提供商所對(duì)應(yīng)的用于處理代理登錄請(qǐng)求的網(wǎng)絡(luò)地址,然后將RS、用戶賬戶信息等數(shù)據(jù)發(fā)送到該網(wǎng)絡(luò)地址上。步驟S550 :云端服務(wù)器接收到passbook應(yīng)用所發(fā)送的代理登錄請(qǐng)求后,進(jìn)行RS和用戶賬戶信息有效性驗(yàn)證,驗(yàn)證通過(guò)后對(duì)所接收到的賬戶信息所對(duì)應(yīng)的用戶進(jìn)行登錄處理,并將RS和新登錄用戶的會(huì)話信息一一對(duì)應(yīng)的進(jìn)行保存。此外,當(dāng)?shù)谝豢蛻舳说哪繕?biāo)服務(wù)前端模塊顯示二維碼圖片后,第一客戶端將RS等數(shù)據(jù)通過(guò)輪詢或長(zhǎng)連接方式發(fā)送到目標(biāo)服務(wù)后端模塊;云端服務(wù)器查詢是否用戶已經(jīng)使用該二維碼登錄并返回登錄驗(yàn)證結(jié)果。如果云端服務(wù)器返回相應(yīng)信息顯示用戶已經(jīng)登錄,則進(jìn)入用戶登錄后的相關(guān)用戶界面,否則頁(yè)面停留在當(dāng)前用戶界面上。云端服務(wù)器接收到所對(duì)應(yīng)的前端模塊發(fā)出的查詢請(qǐng)求后,先判斷RS信息有效性,如果信息有效,則判斷是否有與RS對(duì)應(yīng)地用戶登錄會(huì)話信息,如果存在與RS對(duì)應(yīng)的用戶登錄會(huì)話信息,則將登錄會(huì)話信息返回給目標(biāo)服務(wù)前端模塊,用于標(biāo)識(shí)用戶基于RS的二維碼已經(jīng)處于登錄狀態(tài)。根據(jù)本發(fā)明實(shí)施例的為多個(gè)網(wǎng)絡(luò)服務(wù)統(tǒng)一提供登錄的系統(tǒng)只需用戶安裝統(tǒng)一提供二維碼登錄功能的移動(dòng)應(yīng)用,就可能應(yīng)用到涉及登錄功能的產(chǎn)品中,用戶可以統(tǒng)一管理在各個(gè)站點(diǎn)上的登錄信息,降低用戶記憶成本,并且通過(guò)一個(gè)應(yīng)用就可以支持多個(gè)站點(diǎn)的二維碼登錄,不需要每次登錄都輸?shù)卿浶畔?,登錄操作成本低,用戶體驗(yàn)好,同時(shí)也降低了被釣魚、木馬竊取密碼等風(fēng)險(xiǎn),提升了用戶賬號(hào)安全性。下面參考圖3描述根據(jù)本發(fā)明實(shí)施例的云端服務(wù)器200,包括第一接收模塊210、生成模塊220、發(fā)送模塊230、第二接收模塊240和登錄驗(yàn)證模塊250。其中,第一接收模塊用于接收用戶通過(guò)第一客戶端發(fā)送的登錄請(qǐng)求;生成模塊用于根據(jù)為登錄請(qǐng)求分配標(biāo)識(shí)串和網(wǎng)絡(luò)服務(wù)器提供商的標(biāo)識(shí)碼生成二維碼;發(fā)送模塊用于將二維碼發(fā)送至第一客戶端并通過(guò)第一客戶端進(jìn)行顯示;第二接收模塊用于接收第二客戶端拍攝并解析二維碼之后發(fā)送的用戶的賬戶信息;登錄驗(yàn)證模塊用于根據(jù)賬戶信息對(duì)第一客戶端進(jìn)行登錄驗(yàn)證。其中,二維碼中包括云端服務(wù)器的地址。在本發(fā)明的一個(gè)實(shí)施例中,第二客戶端或賬戶管理服務(wù)器中保存有網(wǎng)絡(luò)服務(wù)提供商的云端服務(wù)器的地址,第二客戶端通過(guò)云端服務(wù)器的地址向云端服務(wù)器發(fā)送用戶的賬戶信息。在本發(fā)明的一個(gè)實(shí)施例中,第一接收模塊,還用于接收第一客戶端通過(guò)輪詢或長(zhǎng)連接方式向云端服務(wù)器發(fā)送的查詢請(qǐng)求,其中,查詢請(qǐng)求包括標(biāo)識(shí)串;登錄驗(yàn)證模塊,還用于在根據(jù)第二客戶端發(fā)送的賬戶信息判斷用戶通過(guò)登錄驗(yàn)證之后,根據(jù)查詢請(qǐng)求向第一客戶端返回登錄驗(yàn)證結(jié)果。下面以根據(jù)本發(fā)明實(shí)施例的passbook應(yīng)用來(lái)對(duì)本云端服務(wù)器進(jìn)行解釋說(shuō)明,可 以理解的是,passbook應(yīng)用僅出于示例目的,本發(fā)明的實(shí)施例不限于此。Passbook為所有支持passbook的網(wǎng)絡(luò)服務(wù)提供商統(tǒng)一提供用戶賬號(hào)管理功能和基于二維碼的登錄功能。因此,所有支持passbook的網(wǎng)絡(luò)服務(wù)提供商需要遵循passbook服務(wù)提供商所制定的標(biāo)準(zhǔn)規(guī)范,在其服務(wù)端對(duì)外開(kāi)放相關(guān)網(wǎng)絡(luò)接口,并在其客戶端的登錄模塊中做相應(yīng)支持。下面介紹passbook的賬戶管理服務(wù)器中賬戶添加和管理的流程用戶在其移動(dòng)手持設(shè)備如智能手機(jī)、平板電腦等上安裝并進(jìn)入passbook應(yīng)用,passbook應(yīng)用與passbook服務(wù)提供商的服務(wù)器進(jìn)行交互,獲取所支持的網(wǎng)絡(luò)服務(wù)提供商列表。用戶選擇網(wǎng)絡(luò)服務(wù)提供商,并輸入在該網(wǎng)絡(luò)服務(wù)提供商處注冊(cè)的一個(gè)或多個(gè)賬戶的信息,一般賬戶信息至少包括賬號(hào)、密碼兩部分,將輸入信息進(jìn)行并保存。將與網(wǎng)絡(luò)服務(wù)提供商對(duì)應(yīng)的唯一標(biāo)識(shí)碼SID為鍵,以用戶輸入的一個(gè)或多個(gè)賬戶信息為值,以鍵值對(duì)的數(shù)據(jù)形式保存。數(shù)據(jù)可以加密后保存在本地,也可以存儲(chǔ)到云端服務(wù)器,但是需要進(jìn)行安全設(shè)置以便不被其它應(yīng)用訪問(wèn)。用戶通過(guò)重復(fù)多次將不同網(wǎng)站對(duì)應(yīng)的賬戶信息保存,用戶在各個(gè)網(wǎng)絡(luò)服務(wù)提供商處注冊(cè)的賬號(hào)通過(guò)passbook進(jìn)行管理。此外,還可以對(duì)賬戶信息的修改和刪除。下面通過(guò)介紹passbook系統(tǒng)實(shí)現(xiàn)多個(gè)網(wǎng)絡(luò)服務(wù)統(tǒng)一提供登錄的流程對(duì)云端服務(wù)器200進(jìn)行舉例說(shuō)明,可以理解的是,下述云端服務(wù)器200僅出于示例目的,本發(fā)明的實(shí)施例不限于此。用戶請(qǐng)求登錄支持passbook應(yīng)用的網(wǎng)絡(luò)服務(wù)提供商A的某如貼吧的網(wǎng)絡(luò)服務(wù),第一接收模塊接收,生成模塊為所述登錄請(qǐng)求生成全局唯一的隨機(jī)標(biāo)識(shí)串RS,以及一個(gè)包含RS和該網(wǎng)絡(luò)服務(wù)提供商A所對(duì)應(yīng)的唯一標(biāo)識(shí)碼SID等信息的二維碼QR。發(fā)送模塊將RS和QR等數(shù)據(jù)返回給第一客戶端的目標(biāo)服務(wù)前端模塊。第二接收模塊接受包含RS、用戶賬戶信息等數(shù)據(jù)的代理登錄請(qǐng)求后,登錄驗(yàn)證模塊進(jìn)行RS和用戶賬戶信息有效性驗(yàn)證,驗(yàn)證通過(guò)后對(duì)所接收到的賬戶信息所對(duì)應(yīng)的用戶進(jìn)行登錄處理,并將RS和新登錄用戶的會(huì)話信息一一對(duì)應(yīng)的進(jìn)行保存。此外,當(dāng)?shù)谝豢蛻舳孙@示二維碼圖片后,第一接收模塊接收第一客戶端發(fā)送的包含RS等通過(guò)輪詢或長(zhǎng)連接方式發(fā)送的數(shù)據(jù)。登錄驗(yàn)證模塊查詢是否用戶已經(jīng)使用該二維碼登錄并返回登錄驗(yàn)證結(jié)果。如果登錄驗(yàn)證模塊返回相應(yīng)信息顯示用戶已經(jīng)登錄,則進(jìn)入用戶登錄后的相關(guān)用戶界面,否則頁(yè)面停留在當(dāng)前用戶界面上。第一接收模塊接收到所對(duì)應(yīng)的前端模塊發(fā)出的查詢請(qǐng)求后,先判斷RS信息有效性,如果信息有效,則判斷是否有與RS對(duì)應(yīng)地用戶登錄會(huì)話信息,如果存在與RS對(duì)應(yīng)的用戶登錄會(huì)話信息,則將登錄會(huì)話信息返回給目標(biāo)服務(wù)前端模塊,用于標(biāo)識(shí)用戶基于RS的二維碼已經(jīng)處于登錄狀態(tài)。根據(jù)本發(fā)明實(shí)施例的云端服務(wù)器可以生成驗(yàn)證碼發(fā)送到客戶端,并通過(guò)客戶端的響應(yīng)進(jìn)行登錄驗(yàn)證,從而使得用戶可以只在客戶端安裝統(tǒng)一提供二維碼登錄功能的移動(dòng)應(yīng)用,就可能應(yīng)用到涉及登錄功能的產(chǎn)品中,降低了用戶記憶成本,用戶不需要每次登錄都輸?shù)卿浶畔?,登錄操作成本低,用戶體驗(yàn)好,同時(shí)也降低了被釣魚、木馬竊取密碼等風(fēng)險(xiǎn),提升了用戶賬號(hào)安全性。在本說(shuō)明書的描述中,參考術(shù)語(yǔ)“一個(gè)實(shí)施例”、“一些實(shí)施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結(jié)合該實(shí)施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特 點(diǎn)包含于本發(fā)明的至少一個(gè)實(shí)施例或示例中。在本說(shuō)明書中,對(duì)上述術(shù)語(yǔ)的示意性表述不一定指的是相同的實(shí)施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)可以在任何的一個(gè)或多個(gè)實(shí)施例或示例中以合適的方式結(jié)合。盡管已經(jīng)示出和描述了本發(fā)明的實(shí)施例,對(duì)于本領(lǐng)域的普通技術(shù)人員而言,可以理解在不脫離本發(fā)明的原理和精神的情況下可以對(duì)這些實(shí)施例進(jìn)行多種變化、修改、替換和變型,本發(fā)明的范圍由所附權(quán)利要求及其等同限定。
權(quán)利要求
1.一種為多個(gè)網(wǎng)絡(luò)服務(wù)統(tǒng)一提供登錄的方法,其特征在于,包括以下步驟 網(wǎng)絡(luò)服務(wù)提供商的云端服務(wù)器接收用戶通過(guò)第一客戶端發(fā)送的登錄請(qǐng)求; 所述云端服務(wù)器根據(jù)為所述登錄請(qǐng)求分配的標(biāo)識(shí)串和所述網(wǎng)絡(luò)服務(wù)器提供商的標(biāo)識(shí)碼生成二維碼; 所述云端服務(wù)器將所述二維碼發(fā)送至所述第一客戶端并通過(guò)所述第一客戶端進(jìn)行顯示; 所述云端服務(wù)器接收第二客戶端拍攝并解析所述二維碼之后發(fā)送的所述用戶的賬戶"[目息;以及 所述云端服務(wù)器根據(jù)所述賬戶信息對(duì)所述第一客戶端進(jìn)行登錄驗(yàn)證。
2.如權(quán)利要求1所述的為多個(gè)網(wǎng)絡(luò)服務(wù)統(tǒng)一提供登錄的方法,其特征在于,其中,所述第二客戶端中保存有多種網(wǎng)絡(luò)服務(wù)的賬戶信息,所述第二客戶端根據(jù)所述網(wǎng)絡(luò)服務(wù)提供商的標(biāo)識(shí)和所述用戶的身份信息獲得所述用戶對(duì)應(yīng)的賬戶信息。
3.如權(quán)利要求1所述的為多個(gè)網(wǎng)絡(luò)服務(wù)統(tǒng)一提供登錄的方法,其特征在于,還包括 所述第二客戶端從賬戶管理服務(wù)器中根據(jù)所述網(wǎng)絡(luò)服務(wù)提供商的標(biāo)識(shí)和所述用戶的身份信息獲得所述用戶對(duì)應(yīng)的賬戶信息,其中,所述賬戶管理服務(wù)器中保存有所述用戶的多種網(wǎng)絡(luò)服務(wù)的賬戶信息。
4.如權(quán)利要求2或3所述的為多個(gè)網(wǎng)絡(luò)服務(wù)統(tǒng)一提供登錄的方法,其特征在于,所述用戶的身份信息包括所述用戶的指紋信息、人臉特征信息、會(huì)話ID信息、聲紋信息或視網(wǎng)膜信息中的一種或多種。
5.如權(quán)利要求1-4任一項(xiàng)所述的為多個(gè)網(wǎng)絡(luò)服務(wù)統(tǒng)一提供登錄的方法,其特征在于,所述第二客戶端或賬戶管理服務(wù)器中保存有所述網(wǎng)絡(luò)服務(wù)提供商的云端服務(wù)器的地址,所述第二客戶端通過(guò)所述云端服務(wù)器的地址向所述云端服務(wù)器發(fā)送所述用戶的賬戶信息。
6.如權(quán)利要求1-4任一項(xiàng)所述的為多個(gè)網(wǎng)絡(luò)服務(wù)統(tǒng)一提供登錄的方法,其特征在于,所述二維碼中包括所述云端服務(wù)器的地址。
7.如權(quán)利要求1-6任一項(xiàng)所述的為多個(gè)網(wǎng)絡(luò)服務(wù)統(tǒng)一提供登錄的方法,其特征在于,在所述第一客戶端顯示所述二維碼之后,還包括 所述第一客戶端通過(guò)輪詢或長(zhǎng)連接方式向所述云端服務(wù)器發(fā)送查詢請(qǐng)求,其中,所述查詢請(qǐng)求包括所述標(biāo)識(shí)串; 所述云端服務(wù)器在根據(jù)所述第二客戶端發(fā)送的賬戶信息判斷所述用戶通過(guò)登錄驗(yàn)證之后,根據(jù)所述查詢請(qǐng)求向所述第一客戶端返回登錄驗(yàn)證結(jié)果。
8.如權(quán)利要求1-7任一項(xiàng)所述的為多個(gè)網(wǎng)絡(luò)服務(wù)統(tǒng)一提供登錄的方法,其特征在于,所述第二客戶端為移動(dòng)終端。
9.一種為多個(gè)網(wǎng)絡(luò)服務(wù)統(tǒng)一提供登錄的系統(tǒng),其特征在于,包括第一客戶端、第二客戶端和云端服務(wù)器,其中, 所述第一客戶端,用于向網(wǎng)絡(luò)服務(wù)提供商的所述云端服務(wù)器發(fā)送用戶的登錄請(qǐng)求,以及接收所述云端服務(wù)器發(fā)送的二維碼并顯示; 所述云端服務(wù)器,用于為所述登錄請(qǐng)求分配標(biāo)識(shí)串和所述網(wǎng)絡(luò)服務(wù)器提供商的標(biāo)識(shí)碼生成二維碼,并將所述二維碼發(fā)送至所述第一客戶端并通過(guò)所述第一客戶端進(jìn)行顯示,以及接收第二客戶端發(fā)送的所述用戶的賬戶信息,并根據(jù)所述賬戶信息對(duì)所述第一客戶端進(jìn)行登錄驗(yàn)證;以及 第二客戶端,用于拍攝并解析所述第一客戶端顯示的二維碼,并根據(jù)解析的所述二維碼獲得所述用戶的賬戶信息,以及將所述用戶的賬戶信息發(fā)送至所述云端服務(wù)器。
10.如權(quán)利要求9所述的為多個(gè)網(wǎng)絡(luò)服務(wù)統(tǒng)一提供登錄的系統(tǒng),其特征在于,其中,所述第二客戶端中保存有多種網(wǎng)絡(luò)服務(wù)的賬戶信息,所述第二客戶端還用于根據(jù)所述網(wǎng)絡(luò)服務(wù)提供商的標(biāo)識(shí)和所述用戶的身份信息獲得所述用戶對(duì)應(yīng)的賬戶信息。
11.如權(quán)利要求9所述的為多個(gè)網(wǎng)絡(luò)服務(wù)統(tǒng)一提供登錄的系統(tǒng),其特征在于,還包括賬戶管理服務(wù)器,用于管理所述用戶的多種網(wǎng)絡(luò)服務(wù)的賬戶信息,其中,所述第二客戶端還用于從賬戶管理服務(wù)器中根據(jù)所述網(wǎng)絡(luò)服務(wù)提供商的標(biāo)識(shí)和所述用戶的身份信息獲得所述用戶對(duì)應(yīng)的賬戶信息。
12.如權(quán)利要求10或11所述的為多個(gè)網(wǎng)絡(luò)服務(wù)統(tǒng)一提供登錄的系統(tǒng),其特征在于,所述用戶的身份信息包括所述用戶的指紋信息、人臉特征信息、會(huì)話ID信息、聲紋信息或視網(wǎng)膜信息中的一種或多種。
13.如權(quán)利要求9所述的為多個(gè)網(wǎng)絡(luò)服務(wù)統(tǒng)一提供登錄的系統(tǒng),其特征在于,所述第二客戶端或賬戶管理服務(wù)器中保存有所述網(wǎng)絡(luò)服務(wù)提供商的云端服務(wù)器的地址,所述第二客戶端通過(guò)所述云端服務(wù)器的地址向所述云端服務(wù)器發(fā)送所述用戶的賬戶信息。
14.如權(quán)利要求9所述的為多個(gè)網(wǎng)絡(luò)服務(wù)統(tǒng)一提供登錄的系統(tǒng),其特征在于,所述二維碼中包括所述云端服務(wù)器的地址。
15.如權(quán)利要求9所述的為多個(gè)網(wǎng)絡(luò)服務(wù)統(tǒng)一提供登錄的系統(tǒng),其特征在于, 所述第一客戶端,還用于通過(guò)輪詢或長(zhǎng)連接方式向所述云端服務(wù)器發(fā)送查詢請(qǐng)求,其中,所述查詢請(qǐng)求包括所述標(biāo)識(shí)串; 所述云端服務(wù)器,還用于在根據(jù)所述第二客戶端發(fā)送的賬戶信息判斷所述用戶通過(guò)登錄驗(yàn)證之后,根據(jù)所述查詢請(qǐng)求向所述第一客戶端返回登錄驗(yàn)證結(jié)果。
16.—種云端服務(wù)器,其特征在于,包括 第一接收模塊,用于接收用戶通過(guò)第一客戶端發(fā)送的登錄請(qǐng)求; 生成模塊,用于根據(jù)為所述登錄請(qǐng)求分配標(biāo)識(shí)串和所述網(wǎng)絡(luò)服務(wù)器提供商的標(biāo)識(shí)碼生成二維碼;發(fā)送模塊,用于將所述二維碼發(fā)送至所述第一客戶端并通過(guò)所述第一客戶端進(jìn)行顯示; 第二接收模塊,用于接收第二客戶端拍攝并解析所述二維碼之后發(fā)送的所述用戶的賬戶信息;以及 登錄驗(yàn)證模塊,用于根據(jù)所述賬戶信息對(duì)所述第一客戶端進(jìn)行登錄驗(yàn)證。
17.如權(quán)利要求16所述的云端服務(wù)器,其特征在于,所述第二客戶端或賬戶管理服務(wù)器中保存有所述網(wǎng)絡(luò)服務(wù)提供商的云端服務(wù)器的地址,所述第二客戶端通過(guò)所述云端服務(wù)器的地址向所述云端服務(wù)器發(fā)送所述用戶的賬戶信息。
18.如權(quán)利要求16所述的為云端服務(wù)器,其特征在于,所述二維碼中包括所述云端服務(wù)器的地址。
19.如權(quán)利要求16所述的云端服務(wù)器,其特征在于,所述第一接收模塊,還用于接收所述第一客戶端通過(guò)輪詢或長(zhǎng)連接方式向所述云端服務(wù)器發(fā)送的查詢請(qǐng)求,其中,所述查詢請(qǐng)求包括所述標(biāo)識(shí)串;所述登錄驗(yàn)證模塊,還用于在根據(jù)所述第二客戶端發(fā)送的賬戶信 息判斷所述用戶通過(guò)登錄驗(yàn)證之后,根據(jù)所述查詢請(qǐng)求向所述第一客戶端返回登錄驗(yàn)證結(jié)果O
全文摘要
本發(fā)明提出一種為多個(gè)網(wǎng)絡(luò)服務(wù)統(tǒng)一提供登錄的方法,包括網(wǎng)絡(luò)服務(wù)提供商的云端服務(wù)器接收用戶通過(guò)第一客戶端發(fā)送的登錄請(qǐng)求;云端服務(wù)器根據(jù)為登錄請(qǐng)求分配的標(biāo)識(shí)串和網(wǎng)絡(luò)服務(wù)器提供商的標(biāo)識(shí)碼生成二維碼;云端服務(wù)器將二維碼發(fā)送至第一客戶端并通過(guò)第一客戶端進(jìn)行顯示;云端服務(wù)器接收第二客戶端拍攝并解析二維碼之后發(fā)送的用戶的賬戶信息;云端服務(wù)器根據(jù)賬戶信息對(duì)第一客戶端進(jìn)行登錄驗(yàn)證。本發(fā)明為多個(gè)網(wǎng)絡(luò)服務(wù)器提供商提供統(tǒng)一二維碼登錄,降低用戶記憶成本,不需要每次登錄都輸?shù)卿浶畔?,登錄操作成本低,用戶體驗(yàn)好,用戶賬號(hào)安全性好。本發(fā)明還公開(kāi)了一種為多個(gè)網(wǎng)絡(luò)服務(wù)統(tǒng)一提供登錄的系統(tǒng)和一種云端服務(wù)器。
文檔編號(hào)H04L29/08GK103023918SQ20121057642
公開(kāi)日2013年4月3日 申請(qǐng)日期2012年12月26日 優(yōu)先權(quán)日2012年12月26日
發(fā)明者朱建庭 申請(qǐng)人:百度在線網(wǎng)絡(luò)技術(shù)(北京)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1