專利名稱:登錄方法、系統(tǒng)和云端服務(wù)器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種登錄方法、系統(tǒng)和云端服務(wù)器。
背景技術(shù):
目前,現(xiàn)有的網(wǎng)絡(luò)服務(wù)在需要用戶登錄的時(shí)候,一般至少需要用戶輸入一個(gè)用戶名、密碼,同時(shí)為了提升密碼安全度,一般都需要用戶設(shè)定的密碼至少包含數(shù)字、字母,有些系統(tǒng)甚至還要求密碼包含至少一個(gè)特殊字?jǐn)?shù),而移動(dòng)設(shè)備上的輸入成本又要遠(yuǎn)遠(yuǎn)高于PC設(shè)備上的輸入成本,加上還需要記憶一個(gè)相對(duì)復(fù)雜的密碼,因此現(xiàn)有的登錄體驗(yàn)對(duì)于移動(dòng)設(shè)備用戶而言不是很理想的。
發(fā)明內(nèi)容
本發(fā)明旨在至少解決上述技術(shù)問題之一。為此,本發(fā)明的第一個(gè)目的在于提出一種登錄方法,該方法可以減少甚至完全消除用戶登錄過程中的輸入成本,提升了用戶體驗(yàn),具有快捷性、安全性與適用性。本發(fā)明的第二個(gè)目的在于提出一種登錄系統(tǒng)。本發(fā)明的第三個(gè)目的在于提出一種云端服務(wù)器。為了實(shí)現(xiàn)上述目的,本發(fā)明第一方面實(shí)施例的登錄方法包括以下步驟:云端服務(wù)器接收第一終端針對(duì)預(yù)設(shè)地址發(fā)送的會(huì)話請(qǐng)求;所述云端服務(wù)器獲取所述云端服務(wù)器與所述第一終端之間的第一登錄會(huì)話信息;所述云端服務(wù)器根據(jù)所述第一登錄會(huì)話信息生成登錄二維碼,以及將所述登錄二維碼發(fā)送至所述第一終端并通過所述第一終端進(jìn)行顯示;所述云端服務(wù)器接收第二終端解析所述二維碼之后發(fā)送的所述登錄請(qǐng)求,所述登錄請(qǐng)求包含所述第一登錄會(huì)話信息;以及所述云端服務(wù)器根據(jù)所述第一登錄會(huì)話信息生成所述云端服務(wù)器與所述第二終端之間的第二登錄會(huì)話信息,并將所述第二登錄會(huì)話信息發(fā)送至所述第二終端。根據(jù)本發(fā)明實(shí)施例的登錄方法,通過第一終端即PC終端已有的用戶登錄會(huì)話信息幫助用戶在第二終端即移動(dòng)終端中實(shí)現(xiàn)自動(dòng)登錄,該方法可以減少甚至完全消除用戶登錄過程中的輸入成本,提升了用戶體驗(yàn),具有快捷性、安全性與適用性。為了實(shí)現(xiàn)上述目的,本發(fā)明第二方面實(shí)施例的登錄系統(tǒng),包括:云端服務(wù)器、第一終端和第二終端,其中,所述第一終端,用于發(fā)送針對(duì)預(yù)設(shè)地址的會(huì)話請(qǐng)求,以及接收并顯示所述云端服務(wù)器發(fā)送的登錄二維碼;所述云端服務(wù)器,用于接收所述會(huì)話請(qǐng)求,并獲取所述云端服務(wù)器與所述第一終端之間的第一登錄會(huì)話信息,以及根據(jù)所述第一登錄會(huì)話信息生成登錄二維碼,以及將所述登錄二維碼發(fā)送至所述第一終端,并接收所述第二終端解析所述二維碼之后發(fā)送的所述登錄請(qǐng)求,所述登錄請(qǐng)求包含所述第一登錄會(huì)話信息,以及根據(jù)所述第一登錄會(huì)話信息生成所述云端服務(wù)器與所述第二終端之間的第二登錄會(huì)話信息,并將所述第二登錄會(huì)話信息發(fā)送至所述第二終端;所述第二終端,用于獲取并解析所述第一終端顯示的所述登錄二維碼,并發(fā)送所述登錄請(qǐng)求至所述云端服務(wù)器。
根據(jù)本發(fā)明實(shí)施例的登錄系統(tǒng),通過第一終端即PC終端已有的用戶登錄會(huì)話信息幫助用戶在第二終端即移動(dòng)終端中實(shí)現(xiàn)自動(dòng)登錄,該系統(tǒng)可以減少甚至完全消除用戶登錄過程中的輸入成本,提升了用戶體驗(yàn),具有快捷性、安全性與適用性。為了實(shí)現(xiàn)上述目的,本發(fā)明第三方面實(shí)施例的云端服務(wù)器,包括:第一接收模塊,用于接收第一終端針對(duì)預(yù)設(shè)地址發(fā)送的會(huì)話請(qǐng)求;第一獲取模塊,用于獲取所述云端服務(wù)器與所述第一終端之間的第一登錄會(huì)話信息;第一生成模塊,用于根據(jù)所述第一登錄會(huì)話信息生成登錄二維碼;發(fā)送模塊,用于將所述登錄二維碼發(fā)送至所述第一終端并通過所述第一終端進(jìn)行顯示;第二接收模塊,用于接收第二終端解析所述二維碼之后發(fā)送的所述登錄請(qǐng)求,所述登錄請(qǐng)求包含所述第一登錄會(huì)話信息;第二生成模塊,用于根據(jù)所述第一登錄會(huì)話信息生成所述云端服務(wù)器與所述第二終端之間的第二登錄會(huì)話信息;以及第二發(fā)送模塊,用于將所述第二登錄會(huì)話信息發(fā)送至所述第二終端。根據(jù)本發(fā)明實(shí)施例的云端服務(wù)器,使得通過第一終端即PC終端已有的用戶登錄會(huì)話信息幫助用戶在第二終端即移動(dòng)終端中實(shí)現(xiàn)自動(dòng)登錄,可以減少甚至完全消除用戶登錄過程中的輸入成本,提升了用戶體驗(yàn),具有快捷性、安全性與適用性。本發(fā)明附加的方面和優(yōu)點(diǎn)將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發(fā)明的實(shí)踐了解到。
本發(fā)明上述的和/或附加的方面和優(yōu)點(diǎn)從下面結(jié)合附圖對(duì)實(shí)施例的描述中將變得明顯和容易理解,其中,圖1是根據(jù)本發(fā)明一個(gè)實(shí)施例的登錄方法的流程圖;圖2是根據(jù)本發(fā)明一個(gè)具體實(shí)施例的登錄方法的流程圖;圖3是根據(jù)本發(fā)明實(shí)施例的登錄方法的交互流程圖;圖4是根據(jù)本發(fā)明一個(gè)實(shí)施例的登錄系統(tǒng)的結(jié)構(gòu)示意圖;圖5是根據(jù)本發(fā)明一個(gè)實(shí)施例的云端服務(wù)器的結(jié)構(gòu)示意圖;圖6是根據(jù)本發(fā)明實(shí)施例的第一獲取模塊200的結(jié)構(gòu)示意圖;圖7是根據(jù)本發(fā)明實(shí)施例的第二生成模塊600的結(jié)構(gòu)示意圖。
具體實(shí)施例方式下面詳細(xì)描述本發(fā)明的實(shí)施例,所述實(shí)施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號(hào)表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實(shí)施例是示例性的,僅用于解釋本發(fā)明,而不能理解為對(duì)本發(fā)明的限制。相反,本發(fā)明的實(shí)施例包括落入所附加權(quán)利要求書的精神和內(nèi)涵范圍內(nèi)的所有變化、修改和等同物。在本發(fā)明的描述中,需要理解的是,術(shù)語“第一”、“第二”等僅用于描述目的,而不能理解為指示或暗示相對(duì)重要性。在本發(fā)明的描述中,需要說明的是,除非另有明確的規(guī)定和限定,術(shù)語“相連”、“連接”應(yīng)做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或一體地連接;可以是機(jī)械連接,也可以是電連接;可以是直接相連,也可以通過中間媒介間接相連。對(duì)于本領(lǐng)域的普通技術(shù)人員而言,可以具體情況理解上述術(shù)語在本發(fā)明中的具體含義。此外,在本發(fā)明的描述中,除非另有說明,“多個(gè)”的含義是兩個(gè)或兩個(gè)以上。流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個(gè)或更多個(gè)用于實(shí)現(xiàn)特定邏輯功能或過程的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本發(fā)明的優(yōu)選實(shí)施方式的范圍包括另外的實(shí)現(xiàn),其中可以不按所示出或討論的順序,包括根據(jù)所涉及的功能按基本同時(shí)的方式或按相反的順序,來執(zhí)行功能,這應(yīng)被本發(fā)明的實(shí)施例所屬技術(shù)領(lǐng)域的技術(shù)人員所理解。下面參考附圖描述根據(jù)本發(fā)明實(shí)施例的登錄方法、系統(tǒng)和云端服務(wù)器。一種登錄方法,包括以下步驟:云端服務(wù)器接收第一終端針對(duì)預(yù)設(shè)地址發(fā)送的會(huì)話請(qǐng)求;云端服務(wù)器獲取云端服務(wù)器與第一終端之間的第一登錄會(huì)話信息;云端服務(wù)器根據(jù)第一登錄會(huì)話信息生成登錄二維碼,以及將登錄二維碼發(fā)送至第一終端并通過第一終端進(jìn)行顯示;云端服務(wù)器接收第二終端解析二維碼之后發(fā)送的登錄請(qǐng)求,登錄請(qǐng)求包含第一登錄會(huì)話信息;以及云端服務(wù)器根據(jù)第一登錄會(huì)話信息生成云端服務(wù)器與第二終端之間的第二登錄會(huì)話信息,并將第二登錄會(huì)話信息發(fā)送至第二終端。圖1是根據(jù)本發(fā)明一個(gè)實(shí)施例的登錄方法的流程圖。如圖1所示,登錄方法包括以下步驟。步驟S101,云端服務(wù)器接收第一終端針對(duì)預(yù)設(shè)地址發(fā)送的會(huì)話請(qǐng)求。具體地,第一終端可以為PC終端。用戶在移動(dòng)終端中打開某個(gè)網(wǎng)絡(luò)服務(wù)的應(yīng)用程序,并且同時(shí)打開掃描登錄二維碼進(jìn)行登錄的功能項(xiàng),此時(shí)移動(dòng)終端中顯示二維碼掃描框,并提示用戶在第一終端即PC終端輸入預(yù)設(shè)的URL地址,用戶在第一終端即PC終端輸入預(yù)設(shè)的URL地址以向云端服務(wù)器發(fā)送會(huì)話請(qǐng)求。在本發(fā)明的一個(gè)實(shí)施例中,會(huì)話請(qǐng)求包括用戶輸入的賬號(hào)信息。步驟S102云端服務(wù)器獲取云端服務(wù)器與第一終端之間的第一登錄會(huì)話信息。具體地,云端服務(wù)器根據(jù)會(huì)話請(qǐng)求中用書輸入的賬號(hào)信息生成云端服務(wù)器與第一終端之間的第一會(huì)話信息。步驟S103,云端服務(wù)器根據(jù)第一登錄會(huì)話信息生成登錄二維碼,以及將登錄二維碼發(fā)送至第一終端并通過第一終端進(jìn)行顯示。步驟S104,云端服務(wù)器接收第二終端解析二維碼之后發(fā)送的登錄請(qǐng)求,登錄請(qǐng)求包含第一登錄會(huì)話信息。在本發(fā)明的一個(gè)實(shí)施例中,第二終端為移動(dòng)終端。具體地,第一終端顯示登錄二維碼之后,提示用戶使用第二終端進(jìn)行掃描。用戶使用第二終端掃描登錄二維碼,并對(duì)登錄二維碼進(jìn)行解析以獲取第一登錄會(huì)話信息,第二終端再將第一登錄會(huì)話信息提交至云端服務(wù)器。步驟S105,云端服務(wù)器根據(jù)第一登錄會(huì)話信息生成云端服務(wù)器與第二終端之間的第二登錄會(huì)話信息,并將第二登錄會(huì)話信息發(fā)送至第二終端。在本發(fā)明的一個(gè)實(shí)施例中,為了保證信息的安全,還包括以下步驟:云端服務(wù)器對(duì)第二終端發(fā)送的第一登錄會(huì)話信息進(jìn)行驗(yàn)證,以及云端服務(wù)器在第一登錄會(huì)話信息驗(yàn)證通過之后,獲取第一登錄會(huì)話信息對(duì)應(yīng)的賬號(hào)信息,并根據(jù)賬號(hào)信息生成第二登錄會(huì)話信息。根據(jù)本發(fā)明實(shí)施例的登錄方法,通過第一終端即PC終端已有的用戶登錄會(huì)話信息幫助用戶在第二終端即移動(dòng)終端中實(shí)現(xiàn)自動(dòng)登錄,該方法可以減少甚至完全消除用戶登錄過程中的輸入成本,提升了用戶體驗(yàn),具有快捷性、安全性與適用性。圖2是根據(jù)本發(fā)明一個(gè)具體實(shí)施例的登錄方法的流程圖,圖3是根據(jù)本發(fā)明實(shí)施例的登錄方法的交互流程圖。如圖2和圖3所示,登錄方法包括以下步驟。步驟S201,云端服務(wù)器C接收第一終端A針對(duì)預(yù)設(shè)地址發(fā)送的會(huì)話請(qǐng)求。具體地,第一終端A可以為PC終端。用戶在移動(dòng)終端(即第二終端B)中打開某個(gè)網(wǎng)絡(luò)服務(wù)的應(yīng)用程序(SI),并且同時(shí)打開掃描登錄二維碼進(jìn)行登錄的功能項(xiàng)(S2),此時(shí)移動(dòng)終端(即第二終端B)中顯示二維碼掃描框,并提示用戶在第一終端A即PC終端輸入預(yù)設(shè)的URL地址(S3),用戶在第一終端A即PC終端輸入預(yù)設(shè)的URL地址(S4)以向云端服務(wù)器C發(fā)送會(huì)話請(qǐng)求。在本發(fā)明的一個(gè)實(shí)施例中,會(huì)話請(qǐng)求包括用戶輸入的賬號(hào)信息。具體地,第一終端A根據(jù)預(yù)設(shè)URL地址進(jìn)行判斷,如果用戶未登錄,則提示用戶輸入用戶名和密碼,如果用戶已登錄,則提示用戶再輸一次密碼以確認(rèn)用戶身份(S5),之后,第一終端A向云端服務(wù)端C提交請(qǐng)求供移動(dòng)終端(即第二終端B)登錄用的二維碼等相關(guān)信息(S6),即向云端服務(wù)器C發(fā)送會(huì)話請(qǐng)求。步驟S202,云端服務(wù)器C根據(jù)會(huì)話請(qǐng)求判斷用戶是否已經(jīng)通過第一終端A登錄云端服務(wù)器C。步驟S203,如果已經(jīng)登錄云端服務(wù)器C,則云端服務(wù)器C驗(yàn)證賬號(hào)信息的密碼是否與當(dāng)前登錄用戶的密碼一致,并在賬號(hào)信息的密碼與當(dāng)前登錄用戶的密碼一致時(shí),獲取對(duì)應(yīng)的第一登錄會(huì)話信息(S7)。步驟S204,如果未登錄云端服務(wù)器C,則云端服務(wù)器C根據(jù)賬號(hào)信息生成第一登錄會(huì)話信息(S7)。步驟S205,云端服務(wù)器C根據(jù)第一登錄會(huì)話信息生成登錄二維碼(S8),以及將登錄二維碼發(fā)送至第一終端A并通過第一終端A進(jìn)行顯示(S9)。其中,第一終端A還提示用戶通過第二終端B進(jìn)行掃描(S9)。 步驟S206,云端服務(wù)器C接收第二終端B解析二維碼之后發(fā)送的登錄請(qǐng)求,登錄請(qǐng)求包含第一登錄會(huì)話信息。在本發(fā)明的一個(gè)實(shí)施例中,第二終端B為移動(dòng)終端。具體地,第一終端A顯示登錄二維碼之后,提示用戶使用第二終端B進(jìn)行掃描。用戶使用第二終端B掃描登錄二維碼(S10),即用戶將二維碼掃描框?qū)?zhǔn)第一終端A顯示的登錄二維碼進(jìn)行掃描,并對(duì)登錄二維碼進(jìn)行解析以獲取第一登錄會(huì)話信息(SI I ),第二終端B再將第一登錄會(huì)話信息提交至云端服務(wù)器C以換取新的登錄會(huì)話信息(S12)。步驟S207,云端服務(wù)器C根據(jù)第一登錄會(huì)話信息生成云端服務(wù)器C與第二終端B之間的第二登錄會(huì)話信息,并將第二登錄會(huì)話信息發(fā)送至第二終端B。在本發(fā)明的一個(gè)實(shí)施例中,為了保證信息的安全,還包括以下步驟:云端服務(wù)器C對(duì)第二終端B發(fā)送的第一登錄會(huì)話信息進(jìn)行驗(yàn)證(S13),以及云端服務(wù)器C在第一登錄會(huì)話信息驗(yàn)證通過之后,獲取第一登錄會(huì)話信息對(duì)應(yīng)的賬號(hào)信息,并根據(jù)賬號(hào)信息生成第二登錄會(huì)話信息(S14),第二終端B在獲取第二登錄會(huì)話信息之后,完成登錄后相關(guān)處理并顯示登錄后的用戶界面(S15)。
根據(jù)本發(fā)明實(shí)施例的登錄方法,通過第一終端即PC終端已有的用戶登錄會(huì)話信息幫助用戶在第二終端即移動(dòng)終端中實(shí)現(xiàn)自動(dòng)登錄,該方法可以減少甚至完全消除用戶登錄過程中的輸入成本,進(jìn)一步提升了用戶體驗(yàn),具有快捷性、安全性與適用性。為了實(shí)現(xiàn)上述實(shí)施例,本發(fā)明還提出一種登錄系統(tǒng)。一種登錄系統(tǒng),包括:云端服務(wù)器、第一終端和第二終端,其中,第一終端,用于發(fā)送針對(duì)預(yù)設(shè)地址的會(huì)話請(qǐng)求,以及接收并顯示云端服務(wù)器發(fā)送的登錄二維碼;云端服務(wù)器,用于接收會(huì)話請(qǐng)求,并獲取云端服務(wù)器與第一終端之間的第一登錄會(huì)話信息,以及根據(jù)第一登錄會(huì)話信息生成登錄二維碼,以及將登錄二維碼發(fā)送至第一終端,并接收第二終端解析二維碼之后發(fā)送的登錄請(qǐng)求,登錄請(qǐng)求包含第一登錄會(huì)話信息,以及根據(jù)第一登錄會(huì)話信息生成云端服務(wù)器與第二終端之間的第二登錄會(huì)話信息,并將第二登錄會(huì)話信息發(fā)送至第二終端;第二終端,用于獲取并解析第一終端顯示的登錄二維碼,并發(fā)送登錄請(qǐng)求至云端服務(wù)器。圖4是根據(jù)本發(fā)明一個(gè)實(shí)施例的登錄系統(tǒng)的結(jié)構(gòu)示意圖。如圖4所示,登錄系統(tǒng)包括:第一終端10、第二終端20和云端服務(wù)器30。具體地,第一終端10用于發(fā)送針對(duì)預(yù)設(shè)地址的會(huì)話請(qǐng)求,以及接收并顯示云端服務(wù)器30發(fā)送的登錄二維碼。更具體地,第一終端10可以為PC終端,用戶在移動(dòng)終端(即第二終端20)中打開某個(gè)網(wǎng)絡(luò)服務(wù)的應(yīng)用程序,并且同時(shí)打開掃描登錄二維碼進(jìn)行登錄的功能項(xiàng),此時(shí)移動(dòng)終端(即第二終端20)中顯示二維碼掃描框,并提示用戶在第一終端10即PC終端輸入預(yù)設(shè)的URL地址,用戶在第一終端10即PC終端輸入預(yù)設(shè)的URL地址以向云端服務(wù)器30發(fā)送會(huì)話請(qǐng)求。在本發(fā)明的一個(gè)實(shí)施例中,會(huì)話請(qǐng)求包括用戶輸入的賬號(hào)信息。具體地,云端服務(wù)器30根據(jù)會(huì)話請(qǐng)求中用書輸入的賬號(hào)信息生成云端服務(wù)器30與第一終端10之間的第一會(huì)話信息。云端服務(wù)器30用于接收會(huì)話請(qǐng)求,并獲取云端服務(wù)器30與第一終端10之間的第一登錄會(huì)話信息,以及根據(jù)第一登錄會(huì)話信息生成登錄二維碼,以及將登錄二維碼發(fā)送至第一終端10,并接收第二終端20解析二維碼之后發(fā)送的登錄請(qǐng)求,登錄請(qǐng)求包含第一登錄會(huì)話信息,以及根據(jù)第一登錄會(huì)話信息生成云端服務(wù)器30與第二終端20之間的第二登錄會(huì)話信息,并將第二登錄會(huì)話信息發(fā)送至第二終端20。第二終端20用于獲取并解析第一終端10顯示的登錄二維碼,并發(fā)送登錄請(qǐng)求至云端服務(wù)器30。在本發(fā)明的一個(gè)實(shí)施例中,第二終端20為移動(dòng)終端。更具體地,第一終端20顯示登錄二維碼之后,提示用戶使用第二終端20進(jìn)行掃描,用戶使用第二終端20掃描登錄二維碼,并對(duì)登錄二維碼進(jìn)行解析以獲取第一登錄會(huì)話信息,第二終端20再將第一登錄會(huì)話信息提交至云端服務(wù)器30。根據(jù)本發(fā)明實(shí)施例的登錄系統(tǒng),通過第一終端即PC終端已有的用戶登錄會(huì)話信息幫助用戶在第二終端即移動(dòng)終端中實(shí)現(xiàn)自動(dòng)登錄,該系統(tǒng)可以減少甚至完全消除用戶登錄過程中的輸入成本,提升了用戶體驗(yàn),具有快捷性、安全性與適用性。在本發(fā)明的一個(gè)實(shí)施例中,云端服務(wù)器30還用于:對(duì)第二終端20發(fā)送的第一登錄會(huì)話信息進(jìn)行驗(yàn)證,并在第一登錄會(huì)話信息驗(yàn)證通過之后,獲取第一登錄會(huì)話信息對(duì)應(yīng)的賬號(hào)信息,以及根據(jù)賬號(hào)信息生成第二登錄會(huì)話信息。由此,可以保證信息的安全。
在本發(fā)明的一個(gè)實(shí)施例中,云端服務(wù)器30還用于:根據(jù)會(huì)話請(qǐng)求判斷用戶是否已經(jīng)通過第一終端10登錄云端服務(wù)器30,并在已經(jīng)登錄云端服務(wù)器30時(shí),驗(yàn)證賬號(hào)信息的密碼是否與當(dāng)前登錄用戶的密碼一致,以及在賬號(hào)信息的密碼與當(dāng)前登錄用戶的密碼一致時(shí),獲取對(duì)應(yīng)的第一登錄會(huì)話信息,并在未登錄云端服務(wù)器30時(shí),根據(jù)賬號(hào)信息生成第一登錄會(huì)話信息。為了實(shí)現(xiàn)上述實(shí)施例,本發(fā)明還提出一種云端服務(wù)器。一種云端服務(wù)器,包括:第一接收模塊,用于接收第一終端針對(duì)預(yù)設(shè)地址發(fā)送的會(huì)話請(qǐng)求;第一獲取模塊,用于獲取云端服務(wù)器與第一終端之間的第一登錄會(huì)話信息;第一生成模塊,用于根據(jù)第一登錄會(huì)話信息生成登錄二維碼;發(fā)送模塊,用于將登錄二維碼發(fā)送至第一終端并通過第一終端進(jìn)行顯示;第二接收模塊,用于接收第二終端解析二維碼之后發(fā)送的登錄請(qǐng)求,登錄請(qǐng)求包含第一登錄會(huì)話信息;第二生成模塊,用于根據(jù)第一登錄會(huì)話信息生成云端服務(wù)器與第二終端之間的第二登錄會(huì)話信息;以及第二發(fā)送模塊,用于將第二登錄會(huì)話信息發(fā)送至第二終端。圖5是根據(jù)本發(fā)明一個(gè)實(shí)施例的云端服務(wù)器的結(jié)構(gòu)示意圖。如圖5所不,云端服務(wù)器包括:第一接收模塊100、第一獲取模塊200、第一生成模塊300、發(fā)送模塊400、第二接收模塊500、第二生成模塊600和第二發(fā)送模塊700。具體地,第一接收模塊100用于接收第一終端針對(duì)預(yù)設(shè)地址發(fā)送的會(huì)話請(qǐng)求。更具體地,第一終端可以為PC終端,用戶在移動(dòng)終端中打開某個(gè)網(wǎng)絡(luò)服務(wù)的應(yīng)用程序,并且同時(shí)打開掃描登錄二維碼進(jìn)行登錄的功能項(xiàng),此時(shí)移動(dòng)終端中顯示二維碼掃描框,并提示用戶在第一終端即PC終端輸入預(yù)設(shè)的URL地址,用戶在第一終端即PC終端輸入預(yù)設(shè)的URL地址以向第一接收模塊100發(fā)送會(huì)話請(qǐng)求。在本發(fā)明的一個(gè)實(shí)施例中,會(huì)話請(qǐng)求包括用戶輸入的賬號(hào)信息。第一獲取模塊200用于獲取云端服務(wù)器與第一終端之間的第一登錄會(huì)話信息。更具體地,第一獲取模塊200根據(jù)會(huì)話請(qǐng)求中用書輸入的賬號(hào)信息生成云端服務(wù)器與第一終端之間的第一會(huì)話信息。第一生成模塊300用于根據(jù)第一登錄會(huì)話信息生成登錄二維碼;發(fā)送模塊400用于將登錄二維碼發(fā)送至第一終端并通過第一終端進(jìn)行顯示。第二接收模塊500用于接收第二終端解析二維碼之后發(fā)送的登錄請(qǐng)求,登錄請(qǐng)求包含第一登錄會(huì)話信息。在本發(fā)明的一個(gè)實(shí)施例中,第二終端為移動(dòng)終端。第二生成模塊600用于根據(jù)第一登錄會(huì)話信息生成云端服務(wù)器與第二終端之間的第二登錄會(huì)話信息。第二發(fā)送模塊700用于將第二登錄會(huì)話信息發(fā)送至第二終端。根據(jù)本發(fā)明實(shí)施例的云端服務(wù)器,使得通過第一終端即PC終端已有的用戶登錄會(huì)話信息幫助用戶在第二終端即移動(dòng)終端中實(shí)現(xiàn)自動(dòng)登錄,可以減少甚至完全消除用戶登錄過程中的輸入成本,提升了用戶體驗(yàn),具有快捷性、安全性與適用性。圖6是根據(jù)本發(fā)明實(shí)施例的第一獲取模塊200的結(jié)構(gòu)示意圖。如圖6所示,第一獲取模塊200包括:判斷單元210、驗(yàn)證單元220、獲取單元230和生成單元240。
具體地,判斷單元210用于根據(jù)會(huì)話請(qǐng)求判斷用戶是否已經(jīng)通過第一終端登錄云端服務(wù)器。驗(yàn)證單元220用于在判斷單元210判斷已經(jīng)登錄云端服務(wù)器時(shí),驗(yàn)證賬號(hào)信息的密碼是否與當(dāng)前登錄用戶的密碼一致。獲取單元230用戶在驗(yàn)證單元210驗(yàn)證賬號(hào)信息的密碼與當(dāng)前登錄用戶的密碼一致時(shí),獲取對(duì)應(yīng)的第一登錄會(huì)話信息。生成單元240用于在判斷單元210判斷未登錄云端服務(wù)器時(shí),根據(jù)賬號(hào)信息生成第一登錄會(huì)話信息。圖7是根據(jù)本發(fā)明實(shí)施例的第二生成模塊600的結(jié)構(gòu)示意圖。如圖7所示,第二生成模塊600包括:驗(yàn)證單元610、獲取單元620和生成單元630。具體地,驗(yàn)證單元610用于對(duì)第二終端發(fā)送的第一登錄會(huì)話信息進(jìn)行驗(yàn)證。獲取單元620用于在第一登錄會(huì)話信息驗(yàn)證通過之后,獲取第一登錄會(huì)話信息對(duì)應(yīng)的賬號(hào)信息。生成單元630用于根據(jù)賬號(hào)信息生成第二登錄會(huì)話信息。由此對(duì)第一登錄會(huì)話信息進(jìn)行驗(yàn)證,可以保證信息的安全。應(yīng)當(dāng)理解,在本發(fā)明的實(shí)施例中,移動(dòng)終端可以是手機(jī)、平板電腦、個(gè)人數(shù)字助理、電子書等具有各種操作系統(tǒng)的硬件設(shè)備。應(yīng)當(dāng)理解,本發(fā)明的各部分可以用硬件、軟件、固件或它們的組合來實(shí)現(xiàn)。在上述實(shí)施方式中,多個(gè)步驟或方法可以用存儲(chǔ)在存儲(chǔ)器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來實(shí)現(xiàn)。例如,如果用硬件來實(shí)現(xiàn),和在另一實(shí)施方式中一樣,可用本領(lǐng)域公知的下列技術(shù)中的任一項(xiàng)或他們的組合來實(shí)現(xiàn):具有用于對(duì)數(shù)據(jù)信號(hào)實(shí)現(xiàn)邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現(xiàn)場(chǎng)可編程門陣列(FPGA)等。在本說明書的描述中,參考術(shù)語“一個(gè)實(shí)施例”、“一些實(shí)施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結(jié)合該實(shí)施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)包含于本發(fā)明的至少一個(gè)實(shí)施例或示例中。在本說明書中,對(duì)上述術(shù)語的示意性表述不一定指的是相同的實(shí)施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)可以在任何的一個(gè)或多個(gè)實(shí)施例或示例中以合適的方式結(jié)合。盡管已經(jīng)示出和描述了本發(fā)明的實(shí)施例,本領(lǐng)域的普通技術(shù)人員可以理解:在不脫離本發(fā)明的原理和宗旨的情況下可以對(duì)這些實(shí)施例進(jìn)行多種變化、修改、替換和變型,本發(fā)明的范圍由權(quán)利要求及其等同物限定。
權(quán)利要求
1.一種登錄方法,其特征在于,包括以下步驟: 云端服務(wù)器接收第一終端針對(duì)預(yù)設(shè)地址發(fā)送的會(huì)話請(qǐng)求; 所述云端服務(wù)器獲取所述云端服務(wù)器與所述第一終端之間的第一登錄會(huì)話信息; 所述云端服務(wù)器根據(jù)所述第一登錄會(huì)話信息生成登錄二維碼,以及將所述登錄二維碼發(fā)送至所述第一終端并通過所述第一終端進(jìn)行顯示; 所述云端服務(wù)器接收第二終端解析所述二維碼之后發(fā)送的所述登錄請(qǐng)求,所述登錄請(qǐng)求包含所述第一登錄會(huì)話信息;以及 所述云端服務(wù)器根據(jù)所述第一登錄會(huì)話信息生成所述云端服務(wù)器與所述第二終端之間的第二登錄會(huì)話信息,并將所述第二登錄會(huì)話信息發(fā)送至所述第二終端。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第二終端為移動(dòng)終端。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述會(huì)話請(qǐng)求包括用戶輸入的賬號(hào)信肩、O
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述云端服務(wù)器獲取所述云端服務(wù)器與第一終端之間的第一登錄會(huì)話信息,進(jìn)一步包括: 所述云端服務(wù)器根據(jù)所述會(huì)話請(qǐng)求判斷所述用戶是否已經(jīng)通過所述第一終端登錄所述云端服務(wù)器; 如果已經(jīng)登錄所述云端服務(wù)器,則所述云端服務(wù)器驗(yàn)證所述賬號(hào)信息的密碼是否與當(dāng)前登錄用戶的密碼一致,并在所述賬號(hào)信息的密碼與所述當(dāng)前登錄用戶的密碼一致時(shí),獲取對(duì)應(yīng)的所述第一登錄會(huì)話信息;以及 如果未登錄所述云端服務(wù)器,則所述云端服務(wù)器根據(jù)所述賬號(hào)信息生成所述第一登錄會(huì)話信息。
5.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述云端服務(wù)器根據(jù)所述第一登錄會(huì)話信息生成所述云端服務(wù)器與所述第二終端之間的第二登錄會(huì)話信息,進(jìn)一步包括: 所述云端服務(wù)器對(duì)所述第二終端發(fā)送的所述第一登錄會(huì)話信息進(jìn)行驗(yàn)證;以及所述云端服務(wù)器在所述第一登錄會(huì)話信息驗(yàn)證通過之后,獲取所述第一登錄會(huì)話信息對(duì)應(yīng)的所述賬號(hào)信息,并根據(jù)所述賬號(hào)信息生成所述第二登錄會(huì)話信息。
6.一種登錄系統(tǒng),其特征在于,包括:云端服務(wù)器、第一終端和第二終端,其中, 所述第一終端,用于發(fā)送針對(duì)預(yù)設(shè)地址的會(huì)話請(qǐng)求,以及接收并顯示所述云端服務(wù)器發(fā)送的登錄二維碼; 所述云端服務(wù)器,用于接收所述會(huì)話請(qǐng)求,并獲取所述云端服務(wù)器與所述第一終端之間的第一登錄會(huì)話信息,以及根據(jù)所述第一登錄會(huì)話信息生成登錄二維碼,以及將所述登錄二維碼發(fā)送至所述第一終端,并接收所述第二終端解析所述二維碼之后發(fā)送的所述登錄請(qǐng)求,所述登錄請(qǐng)求包含所述第一登錄會(huì)話信息,以及根據(jù)所述第一登錄會(huì)話信息生成所述云端服務(wù)器與所述第二終端之間的第二登錄會(huì)話信息,并將所述第二登錄會(huì)話信息發(fā)送至所述第二終端; 所述第二終端,用于獲取并解析所述第一終端顯示的所述登錄二維碼,并發(fā)送所述登錄請(qǐng)求至所述云端服務(wù)器。
7.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述第二終端為移動(dòng)終端。
8.根據(jù)權(quán)利要求6或7所述的系統(tǒng), 其特征在于,所述會(huì)話請(qǐng)求包括用戶輸入的賬號(hào)信肩、O
9.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述云端服務(wù)器還用于: 根據(jù)所述會(huì)話請(qǐng)求判斷所述用戶是否已經(jīng)通過所述第一終端登錄所述云端服務(wù)器,并在已經(jīng)登錄所述云端服務(wù)器時(shí),驗(yàn)證所述賬號(hào)信息的密碼是否與當(dāng)前登錄用戶的密碼一致,以及在所述賬號(hào)信息的密碼與所述當(dāng)前登錄用戶的密碼一致時(shí),獲取對(duì)應(yīng)的所述第一登錄會(huì)話信息,并在未登錄所述云端服務(wù)器時(shí),根據(jù)所述賬號(hào)信息生成所述第一登錄會(huì)話信息。
10.根據(jù)權(quán)利要求6或7所述的系統(tǒng),其特征在于,所述云端服務(wù)器還用于: 對(duì)所述第二終端發(fā)送的所述第一登錄會(huì)話信息進(jìn)行驗(yàn)證,并在所述第一登錄會(huì)話信息驗(yàn)證通過之后,獲取所述第一登錄會(huì)話信息對(duì)應(yīng)的所述賬號(hào)信息,以及根據(jù)所述賬號(hào)信息生成所述第二登錄會(huì)話信息。
11.一種云端服務(wù)器,其特征在于,包括: 第一接收模塊,用于接收第一終端針對(duì)預(yù)設(shè)地址發(fā)送的會(huì)話請(qǐng)求; 第一獲取模塊,用于獲取所述云端服務(wù)器與所述第一終端之間的第一登錄會(huì)話信息; 第一生成模塊,用于根據(jù)所述第一登錄會(huì)話信息生成登錄二維碼; 發(fā)送模塊,用于將所述登錄二維碼發(fā)送至所述第一終端并通過所述第一終端進(jìn)行顯 示; 第二接收模塊,用于接收第二終端解析所述二維碼之后發(fā)送的所述登錄請(qǐng)求,所述登錄請(qǐng)求包含所述第一登錄會(huì)話信息; 第二生成模塊,用于根據(jù)所述第一登錄會(huì)話信息生成所述云端服務(wù)器與所述第二終端之間的第二登錄會(huì)話信息;以及 第二發(fā)送模塊,用于將所述第二登錄會(huì)話信息發(fā)送至所述第二終端。
12.根據(jù)權(quán)利要求11所述的云端服務(wù)器,其特征在于,所述第二終端為移動(dòng)終端。
13.根據(jù)權(quán)利要求11或12所述的云端服務(wù)器,其特征在于,所述會(huì)話請(qǐng)求包括用戶輸入的賬號(hào)信息。
14.根據(jù)權(quán)利要求13所述的云端服務(wù)器,其特征在于,所述第一獲取模塊包括: 判斷單元,用于根據(jù)所述會(huì)話請(qǐng)求判斷所述用戶是否已經(jīng)通過所述第一終端登錄所述云端服務(wù)器; 驗(yàn)證單元,用于在所述判斷單元判斷已經(jīng)登錄所述云端服務(wù)器時(shí),驗(yàn)證所述賬號(hào)信息的密碼是否與當(dāng)前登錄用戶的密碼一致; 獲取單元,用戶在所述驗(yàn)證單元驗(yàn)證所述賬號(hào)信息的密碼與所述當(dāng)前登錄用戶的密碼一致時(shí),獲取對(duì)應(yīng)的所述第一登錄會(huì)話信息;以及 生成單元,用于在所述判斷單元判斷未登錄所述云端服務(wù)器時(shí),根據(jù)所述賬號(hào)信息生成所述第一登錄會(huì)話信息。
15.根據(jù)權(quán)利要求11或12所述的云端服務(wù)器,其特征在于,所述第二生成模塊包括: 驗(yàn)證單元,用于對(duì)所述第二終端發(fā)送的所述第一登錄會(huì)話信息進(jìn)行驗(yàn)證; 獲取單元,用于在所述第一登錄會(huì)話信息驗(yàn)證通過之后,獲取所述第一登錄會(huì)話信息對(duì)應(yīng)的所述賬號(hào)信息;以及 生成單元,用于根據(jù)所述賬號(hào)信息生成所述第二登錄會(huì)話信息。
全文摘要
本發(fā)明提出一種登錄方法、系統(tǒng)和云端服務(wù)器,該方法包括以下步驟云端服務(wù)器接收第一終端針對(duì)預(yù)設(shè)地址發(fā)送的會(huì)話請(qǐng)求;云端服務(wù)器獲取云端服務(wù)器與第一終端之間的第一登錄會(huì)話信息;云端服務(wù)器根據(jù)第一登錄會(huì)話信息生成登錄二維碼,以及將登錄二維碼發(fā)送至第一終端并通過第一終端進(jìn)行顯示;云端服務(wù)器接收第二終端解析二維碼之后發(fā)送的登錄請(qǐng)求,登錄請(qǐng)求包含第一登錄會(huì)話信息;以及云端服務(wù)器根據(jù)第一登錄會(huì)話信息生成云端服務(wù)器與第二終端之間的第二登錄會(huì)話信息,并將第二登錄會(huì)話信息發(fā)送至第二終端。根據(jù)本發(fā)明實(shí)施例的方法,減少甚至完全消除用戶登錄過程中的輸入成本,提升了用戶體驗(yàn),具有快捷性、安全性與適用性。
文檔編號(hào)H04L29/08GK103152330SQ201310049869
公開日2013年6月12日 申請(qǐng)日期2013年2月7日 優(yōu)先權(quán)日2013年2月7日
發(fā)明者朱建庭, 林仕鼎, 郭杏榮 申請(qǐng)人:百度在線網(wǎng)絡(luò)技術(shù)(北京)有限公司