本發(fā)明涉及通信技術(shù)領(lǐng)域,特別是涉及一種登陸應(yīng)用的方法和系統(tǒng)。
背景技術(shù):
目前,大多數(shù)的互聯(lián)網(wǎng)應(yīng)用程序,不管是在個人電腦上、手機上還是平板電腦上,都需要使用者輸入賬號和密碼進(jìn)行授權(quán)訪問。通常用戶在使用電子郵箱、社交媒體、甚至網(wǎng)上購物等互聯(lián)網(wǎng)應(yīng)用程序時,必須要先注冊賬號和密碼;其中密碼設(shè)置得恰當(dāng)與否事關(guān)賬號的安全程度;一般密碼長度越長,密碼字符構(gòu)成分布越隨機,密碼強度就越強,賬號也就越安全。不過高強度密碼也有它的弱點,強度越高的密碼,用戶記憶的難度也就越大,遺忘的概率也就越高。
不同的互聯(lián)網(wǎng)應(yīng)用程序?qū)γ艽a的強度要求不同,通常程序A認(rèn)可的密碼在程序B中無法通過強度測試,這就要求用戶對程序A和程序B使用不同的密碼強度設(shè)置;這雖然增強了用戶賬戶的安全性,但是大大增加了用戶的記憶負(fù)擔(dān),也大大增加了遺忘密碼的概率。在實際情況中,用戶往往選擇容易記住同時能滿足互聯(lián)網(wǎng)應(yīng)用最低要求的簡單密碼;而這種簡單密碼,很容易被不法黑客,利用字典、彩虹表等方式輕易破譯,使得用戶的網(wǎng)絡(luò)安全受到嚴(yán)重威脅。
現(xiàn)有技術(shù)提供的一些技術(shù)方案能將用戶的復(fù)雜密碼記住,在用戶使用互聯(lián)網(wǎng)應(yīng)用時,自動填寫密碼,不需要用戶記憶高強度密碼;從表面上看,這些技術(shù)方案似乎解決了密碼記憶的問題,但這種技術(shù)方案的實施與上網(wǎng)設(shè)備緊密綁定,一旦上網(wǎng)設(shè)備遺失,或者未經(jīng)授權(quán)被非法使用,就有可能對用戶的網(wǎng)絡(luò)安全構(gòu)成隱患。
技術(shù)實現(xiàn)要素:
本發(fā)明提供一種登陸應(yīng)用的方法和系統(tǒng),以解決現(xiàn)有應(yīng)用登陸的安全性和使用方便性問題。
為了解決上述問題,本發(fā)明公開了一種登陸應(yīng)用的方法,包括:
第一設(shè)備接收到與所述第一設(shè)備連接的第二設(shè)備的激活應(yīng)用的指令后,在所述第一設(shè)備上進(jìn)行用于激活所述第二設(shè)備中的應(yīng)用的身份認(rèn)證;
當(dāng)認(rèn)證成功后,在所述第一設(shè)備中獲取所述第二設(shè)備中待激活的應(yīng)用對應(yīng)的標(biāo)識信息和密碼信息;
發(fā)送所述待激活的應(yīng)用對應(yīng)的標(biāo)識信息和密碼信息至所述第二設(shè)備,以激活并登陸所述第二設(shè)備中待激活的應(yīng)用。
優(yōu)選地,所述第一設(shè)備接收到與所述第一設(shè)備連接的第二設(shè)備的激活應(yīng)用的指令之前,所述方法還包括:
通過所述第一設(shè)備中的應(yīng)用設(shè)置并保存主密碼;其中,所述第一設(shè)備中的應(yīng)用用于激活所述第二設(shè)備中的應(yīng)用;所述主密碼用于對使用所述第一設(shè)備中的應(yīng)用的使用者進(jìn)行身份認(rèn)證。
優(yōu)選地,所述第一設(shè)備接收到與所述第一設(shè)備連接的第二設(shè)備的激活應(yīng)用的指令之后,所述方法還包括:
通過所述第一設(shè)備中的應(yīng)用展現(xiàn)激活所述第二設(shè)備中的應(yīng)用的請求界面。
優(yōu)選地,在所述第一設(shè)備上進(jìn)行用于激活所述第二設(shè)備中的應(yīng)用的身份認(rèn)證,包括:
通過所述第一設(shè)備中的應(yīng)用的請求界面接收輸入的主密碼或者生物識別信息;
使用接收的所述主密碼或者生物識別信息,在所述第一設(shè)備上進(jìn)行用于激活所述第二設(shè)備中的應(yīng)用的身份認(rèn)證。
優(yōu)選地,在通過所述第一設(shè)備中的應(yīng)用設(shè)置并保存主密碼之后,所述方法還包括:
添加所述第二設(shè)備中的待激活的應(yīng)用對應(yīng)的標(biāo)識信息和密碼信息;
使用所述主密碼對所述第二設(shè)備中的待激活的應(yīng)用對應(yīng)的標(biāo)識信息和密碼信息進(jìn)行加密并存儲。
優(yōu)選地,在所述第一設(shè)備中獲取所述第二設(shè)備中待激活的應(yīng)用對應(yīng)的標(biāo)識信息和密碼信息,包括:
在所述第一設(shè)備中的應(yīng)用的應(yīng)用列表中選擇所述第二設(shè)備中待激活的應(yīng)用,得到待激活的應(yīng)用對應(yīng)的經(jīng)過加密的標(biāo)識信息;其中,所述待激活的應(yīng)用對應(yīng)的經(jīng)過加密的標(biāo)識信息與所述待激活的應(yīng)用對應(yīng)的經(jīng)過加密的密碼信息存在對應(yīng)關(guān)系;
利用所述主密碼對所述待激活的應(yīng)用對應(yīng)的經(jīng)過加密的標(biāo)識信息和經(jīng)過加密的密碼信息進(jìn)行解密操作,得到解密后的所述待激活的應(yīng)用對應(yīng)的標(biāo)識信息和密碼信息。
優(yōu)選地,所述使用所述主密碼對所述第二設(shè)備中的待激活的應(yīng)用對應(yīng)的標(biāo)識信息和密碼信息進(jìn)行加密之后,所述方法還包括:
將加密后的標(biāo)識信息和密碼信息同步到第三設(shè)備中。
本發(fā)明還公開了一種登陸應(yīng)用的系統(tǒng),包括:第一設(shè)備和第二設(shè)備;其中,所述第一設(shè)備包括:
激活模塊,用于在所述第一設(shè)備接收到與所述第一設(shè)備連接的所述第二設(shè)備的激活應(yīng)用的指令后,在所述第一設(shè)備上進(jìn)行用于激活所述第二設(shè)備中的應(yīng)用的身份認(rèn)證;
獲取模塊,用于當(dāng)認(rèn)證成功后,在所述第一設(shè)備中獲取所述第二設(shè)備中待激活的應(yīng)用對應(yīng)的標(biāo)識信息和密碼信息;
發(fā)送模塊,用于發(fā)送所述待激活的應(yīng)用對應(yīng)的標(biāo)識信息和密碼信息至所述第二設(shè)備,以激活并登陸所述第二設(shè)備中待激活的應(yīng)用。
優(yōu)選地,所述第一設(shè)備還包括:
主密碼設(shè)置保存模塊,用于在所述第一設(shè)備接收到與所述第一設(shè)備連接的第二設(shè)備的激活應(yīng)用的指令之前,通過所述第一設(shè)備中的應(yīng)用設(shè)置并保存主密碼;其中,所述第一設(shè)備中的應(yīng)用用于激活所述第二設(shè)備中的應(yīng)用;所述主密碼用于對使用所述第一設(shè)備中的應(yīng)用的使用者進(jìn)行身份認(rèn)證。
優(yōu)選地,所述第一設(shè)備還包括:
展現(xiàn)模塊,用于在所述第一設(shè)備接收到與所述第一設(shè)備連接的第二設(shè)備的激活應(yīng)用的指令之后,通過所述第一設(shè)備中的應(yīng)用展現(xiàn)激活所述第二設(shè)備中的應(yīng)用的請求界面。
優(yōu)選地,所述激活模塊通過所述第一設(shè)備中的應(yīng)用的請求界面接收輸入的主密碼或者生物識別信息,使用接收的所述主密碼或者生物識別信息,在所述第一設(shè)備上進(jìn)行用于激活所述第二設(shè)備中的應(yīng)用的身份認(rèn)證。
優(yōu)選地,所述第一設(shè)備還包括:
添加模塊,用于在所述主密碼設(shè)置保存模塊通過所述第一設(shè)備中的應(yīng)用設(shè)置并保存主密碼之后,添加所述第二設(shè)備中的待激活的應(yīng)用對應(yīng)的標(biāo)識信息和密碼信息;
加密存儲模塊,用于使用所述主密碼對所述第二設(shè)備中的待激活的應(yīng)用對應(yīng)的標(biāo)識信息和密碼信息進(jìn)行加密并存儲。
優(yōu)選地,所述獲取模塊,包括:
應(yīng)用選擇模塊,用于在所述第一設(shè)備中的應(yīng)用的應(yīng)用列表中選擇所述第二設(shè)備中待激活的應(yīng)用,得到待激活的應(yīng)用對應(yīng)的經(jīng)過加密的標(biāo)識信息;其中,所述待激活的應(yīng)用對應(yīng)的經(jīng)過加密的標(biāo)識信息與所述待激活的應(yīng)用對應(yīng)的經(jīng)過加密的密碼信息存在對應(yīng)關(guān)系;
解密模塊,用于利用所述主密碼對所述待激活的應(yīng)用對應(yīng)的經(jīng)過加密的標(biāo)識信息和經(jīng)過加密的密碼信息進(jìn)行解密操作,得到解密后的所述待激活的應(yīng)用對應(yīng)的標(biāo)識信息和密碼信息。
優(yōu)選地,所述第一設(shè)備還包括:
同步模塊,用于在所述加密存儲模塊使用所述主密碼對所述第二設(shè)備中的待激活的應(yīng)用對應(yīng)的標(biāo)識信息和密碼信息進(jìn)行加密之后,將加密后的標(biāo)識信息和密碼信息同步到第三設(shè)備中。
與背景技術(shù)相比,本發(fā)明包括以下優(yōu)點:
若要激活第二設(shè)備的應(yīng)用,將激活并登陸第二設(shè)備的應(yīng)用的標(biāo)識信息和密碼信息保存在第一設(shè)備,第一設(shè)備和第二設(shè)備之間保證連接。
第二設(shè)備向第一設(shè)備發(fā)送激活應(yīng)用的指令,在第一設(shè)備上進(jìn)行激活第二設(shè)備中應(yīng)用的身份認(rèn)證;當(dāng)認(rèn)證成功后,在第一設(shè)備中獲取第二設(shè)備中待激活的應(yīng)用對應(yīng)的標(biāo)識信息和密碼信息,發(fā)送待激活的應(yīng)用對應(yīng)的標(biāo)識信息和密碼信息至第二設(shè)備,以激活并登陸第二設(shè)備中待激活的應(yīng)用。
第二設(shè)備中待激活的應(yīng)用對應(yīng)的標(biāo)識信息和密碼信息設(shè)置在與第二設(shè)備連接的第一設(shè)備中,不保存在第二設(shè)備本地,避免第二設(shè)備本地的標(biāo)識信息和密碼信息被盜用或者被錯誤登陸的問題,在保證應(yīng)用登陸的快捷性和方便性的前提下,提高了應(yīng)用登陸的安全性。
附圖說明
圖1是本發(fā)明技術(shù)方案的設(shè)置主密碼的示意圖;
圖2是本發(fā)明技術(shù)方案的添加應(yīng)用的標(biāo)識信息和密碼信息的示意圖;
圖3是本發(fā)明技術(shù)方案的完整流程示意圖;
圖4是本發(fā)明實施例一中的一種登陸應(yīng)用的方法步驟流程圖;
圖5是本發(fā)明實施例二中的一種登陸應(yīng)用的方法步驟流程圖;
圖6是本發(fā)明實施例三中的一種登陸應(yīng)用的系統(tǒng)的結(jié)構(gòu)示意圖;
圖7是本發(fā)明實施例四中的一種登陸應(yīng)用的系統(tǒng)的結(jié)構(gòu)示意圖。
具體實施方式
為使本發(fā)明的上述目的、特征和優(yōu)點能夠更加明顯易懂,下面結(jié)合附圖和具體實施方式對本發(fā)明作進(jìn)一步詳細(xì)的說明。
為了敘述方便,本發(fā)明暫時使用Server設(shè)備來表示標(biāo)識信息和密碼信息管理,以及身份認(rèn)證的設(shè)備,Client設(shè)備表示需要進(jìn)行應(yīng)用自動登陸的設(shè)備。但本領(lǐng)域技術(shù)人員應(yīng)當(dāng)明了,Server設(shè)備和Client設(shè)備可以是相同類型的設(shè)備,如同為移動終端,也可以是不同類型的設(shè)備,如一個為服務(wù)器,而另一個為客戶端。
本發(fā)明技術(shù)方案在使用流程上可以分為以下幾個階段。
1)主密碼設(shè)置。
首先,用戶需要在Server設(shè)備上安裝一個Server app(服務(wù)端應(yīng)用),為Server app設(shè)置一個主密碼。設(shè)置完主密碼后,用戶可以通過輸入主密碼來登陸Server app,也可以根據(jù)Server設(shè)備提供的生物識別功能如指紋或人臉識別進(jìn)行Server app的登陸。
如圖1所示,用戶啟動Server app,在Server app中輸入主密碼,Server app保存主密碼,用戶完成主密碼設(shè)置。
2)應(yīng)用標(biāo)識(IDentity,ID)及密碼添加。
登陸Server app后,用戶可以將Client設(shè)備上需要實現(xiàn)自動登陸的應(yīng)用對應(yīng)的標(biāo)識信息和密碼信息錄入到Server app中,為提高標(biāo)識信息和密碼信息的安全性,Server app還可以進(jìn)一步使用主密鑰來加密并保存這些信息,也可以通過一些云同步應(yīng)用將加密過的信息同步到云端。
如圖2所示,用戶啟動Server app,在Server app中輸入主密碼,或者利用生物識別進(jìn)行Server app的身份認(rèn)證,Server app判斷身份認(rèn)證結(jié)果,若認(rèn)證失敗,則生成并顯示身份認(rèn)證失敗的提示;若認(rèn)證成功,則可以添加Client設(shè)備需要實現(xiàn)自動登陸的應(yīng)用對應(yīng)的標(biāo)識信息和密碼信息,儲存在Server app。為進(jìn)一步提高安全性,還可以使用主密碼加密標(biāo)識信息和密碼信息并存儲在Server app,完成應(yīng)用標(biāo)識和密碼的添加。
其中,標(biāo)識信息可以為Client設(shè)備上需要實現(xiàn)自動登陸的應(yīng)用的唯一識別信息,用于確定Client設(shè)備中的具體哪個應(yīng)用實現(xiàn)自動登陸。密碼信息可以包括應(yīng)用的登陸名和密碼。
3)設(shè)備連接。
用戶準(zhǔn)備在一臺Client設(shè)備上進(jìn)行應(yīng)用自動登陸,需要先在Client設(shè)備上安裝一個Client app(客戶端應(yīng)用),然后使用通用串行總線(Universal Serial Bus,USB)、藍(lán)牙、無線網(wǎng)絡(luò)(WIreless-Fidelity,WiFi)等方式與server設(shè)備建立連接。
4)請求授權(quán)。
Client設(shè)備與Server設(shè)備之間的連接建立后,Client設(shè)備上的Client app可以自動被激活,并通過已建立的連接向Server設(shè)備請求Client設(shè)備中待登 陸的應(yīng)用的標(biāo)識信息與密碼信息;Server設(shè)備上的Server app向用戶展示請求內(nèi)容,并要求用戶通過輸入主密碼或生物識別等方式來進(jìn)行身份認(rèn)證。
所述請求內(nèi)容可以包括Client設(shè)備中待登陸的應(yīng)用的名稱和圖標(biāo)等。
5)完成自動登陸。
在上述4)階段的身份認(rèn)證成功后Server設(shè)備將待登陸應(yīng)用的標(biāo)識信息及密碼信息返回給Client設(shè)備,Client app使用標(biāo)識信息確定待登陸的應(yīng)用,使用密碼信息通過自動化的方式完成應(yīng)用的登陸。
需要說明的是,上述3)階段可以在上述4)階段之前的任一時段執(zhí)行,即上述3)階段可以在上述2)階段之前執(zhí)行,也可以在上述1)階段之前執(zhí)行。
本發(fā)明技術(shù)方案的完整流程示意圖如圖3所示,用戶將Server設(shè)備與Client設(shè)備通過USB或其他方式連接;Client設(shè)備的Client app檢測到有設(shè)備連接,通過建立的連接向Server app發(fā)送激活指令;Server app接收到Client app發(fā)出的激活指令,啟動身份認(rèn)證界面;用戶在界面上輸入主密碼或通過生物識別的方式完成身份認(rèn)證;Server app判斷認(rèn)證結(jié)果,若認(rèn)證失敗,則提示用戶身份認(rèn)證失??;若認(rèn)證成功,則Server app彈出應(yīng)用列表界面;用戶在應(yīng)用列表界面中選擇要在Client設(shè)備上進(jìn)行自動登陸的應(yīng)用;Server app使用主密碼解密選定的應(yīng)用的標(biāo)識信息和密碼信息后發(fā)送給Client app;Client app通過獲取到的標(biāo)識信息和密碼信息在Client設(shè)備上自動登陸選定的應(yīng)用。
下面通過列舉幾個具體的實施例詳細(xì)介紹本發(fā)明提供的一種登陸應(yīng)用的方法和系統(tǒng)。
實施例一
詳細(xì)介紹本發(fā)明實施例提供的一種登陸應(yīng)用的方法。
本發(fā)明實施例中的第一設(shè)備可以為上述的server設(shè)備,第二設(shè)備可以為上述的client設(shè)備。
參照圖4,示出了本發(fā)明實施例中一種登陸應(yīng)用的方法步驟流程圖。
步驟100,第一設(shè)備接收到與所述第一設(shè)備連接的第二設(shè)備的激活應(yīng)用 的指令后,在所述第一設(shè)備上進(jìn)行用于激活所述第二設(shè)備中的應(yīng)用的身份認(rèn)證。
所述第一設(shè)備與所述第二設(shè)備之間保持連接,可以通過有線的方式連接,如利用USB建立連接,也可以通過無線的方式連接,如利用藍(lán)牙或WiFi建立連接。
所述指令可以為第二設(shè)備在與第一設(shè)備建立連接之后,由第二設(shè)備主動發(fā)送給第一設(shè)備的指令,通過所述指令在第一設(shè)備上進(jìn)行第一設(shè)備的身份認(rèn)證操作。
步驟102,當(dāng)認(rèn)證成功后,在所述第一設(shè)備中獲取所述第二設(shè)備中待激活的應(yīng)用對應(yīng)的標(biāo)識信息和密碼信息。
第二設(shè)備中待激活的應(yīng)用對應(yīng)的標(biāo)識信息和密碼信息可以預(yù)先保存在第一設(shè)備中。
其中,標(biāo)識信息可以為第二設(shè)備中待激活的應(yīng)用的唯一識別信息,用于確定第二設(shè)備中的具體哪個應(yīng)用實現(xiàn)激活并自動登陸。密碼信息可以包括應(yīng)用的登陸名和密碼。
步驟104,發(fā)送所述待激活的應(yīng)用對應(yīng)的標(biāo)識信息和密碼信息至所述第二設(shè)備,以激活并登陸所述第二設(shè)備中待激活的應(yīng)用。
通過標(biāo)識信息確定待激活的應(yīng)用,在針對待激活的應(yīng)用利用密碼信息中的登錄名和密碼進(jìn)行激活和登陸操作。
綜上所述,本發(fā)明實施例技術(shù)方案,若要激活第二設(shè)備的應(yīng)用,將激活并登陸第二設(shè)備的應(yīng)用的標(biāo)識信息和密碼信息保存在第一設(shè)備,第一設(shè)備和第二設(shè)備之間保證連接。
第二設(shè)備向第一設(shè)備發(fā)送激活應(yīng)用的指令,在第一設(shè)備上進(jìn)行激活第二設(shè)備中應(yīng)用的身份認(rèn)證;當(dāng)認(rèn)證成功后,在第一設(shè)備中獲取第二設(shè)備中待激活的應(yīng)用對應(yīng)的標(biāo)識信息和密碼信息,發(fā)送待激活的應(yīng)用對應(yīng)的標(biāo)識信息和密碼信息至第二設(shè)備,以激活并登陸第二設(shè)備中待激活的應(yīng)用。
第二設(shè)備中待激活的應(yīng)用對應(yīng)的標(biāo)識信息和密碼信息設(shè)置在與第二設(shè)備連接的第一設(shè)備中,不保存在第二設(shè)備本地,避免第二設(shè)備本地的標(biāo)識信 息和密碼信息被盜用或者被錯誤登陸的問題,在保證應(yīng)用登陸的快捷性的前提下,提高了應(yīng)用登陸的安全性。
實施例二
詳細(xì)介紹本發(fā)明實施例提供的一種登陸應(yīng)用的方法。
本發(fā)明實施例中的第一設(shè)備可以為上述的server設(shè)備,第二設(shè)備可以為上述的client設(shè)備。所述第一設(shè)備與所述第二設(shè)備之間保持連接,可以通過有線的方式連接,如利用USB建立連接,也可以通過無線的方式連接,如利用藍(lán)牙或WiFi建立連接。
參照圖5,示出了本發(fā)明實施例中一種登陸應(yīng)用的方法步驟流程圖。
步驟200,通過所述第一設(shè)備中的應(yīng)用設(shè)置并保存主密碼。
其中,所述第一設(shè)備中的應(yīng)用可以用于激活所述第二設(shè)備中的應(yīng)用;所述主密碼可以用于對使用所述第一設(shè)備中的應(yīng)用的使用者進(jìn)行身份認(rèn)證。
所述第一設(shè)備中的應(yīng)用可以為上述server app。所述主密碼可以為字母、數(shù)字、符號或中文組合的至少一位密碼,除用于身份認(rèn)證外,還可以對后續(xù)的標(biāo)識信息和密碼信息進(jìn)行加密。用戶必須牢記主密碼,主密碼一旦丟失,所有利用主密碼進(jìn)行加密的信息將無法被還原。
優(yōu)選地,在上述步驟200之后,當(dāng)在所述第一設(shè)備上進(jìn)行用于激活所述第二設(shè)備中的應(yīng)用的身份認(rèn)證成功之后,可以執(zhí)行添加、加密和儲存第二設(shè)備中待激活的應(yīng)用對應(yīng)的標(biāo)識信息和密碼信息的操作。
1、添加所述第二設(shè)備中的待激活的應(yīng)用對應(yīng)的標(biāo)識信息和密碼信息。
2、使用所述主密碼對所述第二設(shè)備中的待激活的應(yīng)用對應(yīng)的標(biāo)識信息和密碼信息進(jìn)行加密并存儲。
其中,標(biāo)識信息可以為第二設(shè)備中待激活的應(yīng)用的唯一識別信息,用于確定第二設(shè)備中的具體哪個應(yīng)用實現(xiàn)激活并自動登陸。密碼信息可以包括應(yīng)用的登陸名和密碼。
例如,第二設(shè)備中存在兩個待激活的應(yīng)用,分別為應(yīng)用A和應(yīng)用B,應(yīng)用A的標(biāo)識信息可以為001,應(yīng)用B的標(biāo)識信息可以為002,應(yīng)用A的密碼 信息可以為多組登錄名和密碼,應(yīng)用B的密碼信息可以為多組登錄名和密碼。
第二設(shè)備中待激活的應(yīng)用對應(yīng)的標(biāo)識信息和密碼信息可以在加密之后保存在第一設(shè)備中,也可以使用同步應(yīng)用或其他方式將加密后的標(biāo)識信息和密碼信息同步到第三設(shè)備中,以便在第一設(shè)備出現(xiàn)故障時,可以從第三設(shè)備中恢復(fù)第二設(shè)備中待激活的應(yīng)用對應(yīng)的標(biāo)識信息和密碼信息,從而提高了標(biāo)識信息和密碼信息的安全性。
第三設(shè)備可以為云端設(shè)備,例如,與第一設(shè)備保持網(wǎng)絡(luò)連接的云服務(wù)器等。
步驟202,所述第一設(shè)備接收到與所述第一設(shè)備連接的第二設(shè)備的激活應(yīng)用的指令之后,通過所述第一設(shè)備中的應(yīng)用展現(xiàn)激活所述第二設(shè)備中的應(yīng)用的請求界面。
所述指令可以為第二設(shè)備在與第一設(shè)備建立連接之后,由第二設(shè)備中的client app主動發(fā)送給第一設(shè)備中的server app的指令,通過所述指令在第一設(shè)備的server app上進(jìn)行第一設(shè)備的身份認(rèn)證操作。
在server app上展現(xiàn)激活第二設(shè)備中的應(yīng)用的請求界面,界面中可以包括主密碼的輸入框或者生物識別指示等。
步驟204,在所述第一設(shè)備上進(jìn)行用于激活所述第二設(shè)備中的應(yīng)用的身份認(rèn)證。
優(yōu)選地,所述步驟204可以為:
通過所述第一設(shè)備中的應(yīng)用的請求界面接收輸入的主密碼或者生物識別信息,使用接收的所述主密碼或者生物識別信息,在所述第一設(shè)備上進(jìn)行用于激活所述第二設(shè)備中的應(yīng)用的身份認(rèn)證。
所述生物識別信息可以為執(zhí)行指紋識別操作、人臉識別操作或者聲音識別操作等等而產(chǎn)生的識別信息。
步驟206,當(dāng)認(rèn)證成功后,在所述第一設(shè)備中獲取所述第二設(shè)備中待激活的應(yīng)用對應(yīng)的標(biāo)識信息和密碼信息。
優(yōu)選地,所述步驟206可以包括:
步驟2061,在所述第一設(shè)備中的應(yīng)用的應(yīng)用列表中選擇所述第二設(shè)備中待激活的應(yīng)用,得到待激活的應(yīng)用對應(yīng)的經(jīng)過加密的標(biāo)識信息。
其中,所述待激活的應(yīng)用對應(yīng)的經(jīng)過加密的標(biāo)識信息與所述待激活的應(yīng)用對應(yīng)的經(jīng)過加密的密碼信息可以存在對應(yīng)關(guān)系。
在server app上執(zhí)行身份認(rèn)證成功后,可以彈出client設(shè)備中待激活的應(yīng)用的應(yīng)用列表,通過選定待激活的應(yīng)用確定選定的待激活應(yīng)用的加密的標(biāo)識信息。
步驟2062,利用所述主密碼對所述待激活的應(yīng)用對應(yīng)的經(jīng)過加密的標(biāo)識信息和經(jīng)過加密的密碼信息進(jìn)行解密操作,得到解密后的所述待激活的應(yīng)用對應(yīng)的標(biāo)識信息和密碼信息。
需要說明的是,本發(fā)明實施例對上述加密操作和解密操作中采用的加密算法和解密算法不作具體限制。
步驟208,發(fā)送所述待激活的應(yīng)用對應(yīng)的標(biāo)識信息和密碼信息至所述第二設(shè)備,以激活并登陸所述第二設(shè)備中待激活的應(yīng)用。
通過解密后的標(biāo)識信息確定待激活的應(yīng)用,在針對待激活的應(yīng)用利用解密后的密碼信息中的登錄名和密碼進(jìn)行激活和登陸操作。
綜上所述,本發(fā)明實施例技術(shù)方案,若要激活第二設(shè)備的應(yīng)用,將激活并登陸第二設(shè)備的應(yīng)用的標(biāo)識信息和密碼信息保存在第一設(shè)備,第一設(shè)備和第二設(shè)備之間保證連接。
第二設(shè)備向第一設(shè)備發(fā)送激活應(yīng)用的指令,在第一設(shè)備上進(jìn)行激活第二設(shè)備中應(yīng)用的身份認(rèn)證;當(dāng)認(rèn)證成功后,在第一設(shè)備中獲取第二設(shè)備中待激活的應(yīng)用對應(yīng)的標(biāo)識信息和密碼信息,發(fā)送待激活的應(yīng)用對應(yīng)的標(biāo)識信息和密碼信息至第二設(shè)備,以激活并登陸第二設(shè)備中待激活的應(yīng)用。
第二設(shè)備中待激活的應(yīng)用對應(yīng)的標(biāo)識信息和密碼信息設(shè)置在與第二設(shè)備連接的第一設(shè)備中,不保存在第二設(shè)備本地,避免第二設(shè)備本地的標(biāo)識信息和密碼信息被盜用或者被錯誤登陸的問題,在保證應(yīng)用登陸的快捷性的前提下,提高了應(yīng)用登陸的安全性。
實施例三
詳細(xì)介紹本發(fā)明實施例提供的一種登陸應(yīng)用的系統(tǒng)。
參照圖6,示出了本發(fā)明實施例中一種登陸應(yīng)用的系統(tǒng)的結(jié)構(gòu)示意圖。
所述系統(tǒng)可以包括第一設(shè)備300和第二設(shè)備302;所述第一設(shè)備300和第二設(shè)備302之間保持連接,可以通過有線的方式連接,如利用USB建立連接,也可以通過無線的方式連接,如利用藍(lán)牙或WiFi建立連接。
其中,所述第一設(shè)備300可以包括:激活模塊3001,獲取模塊3002,發(fā)送模塊3003。
下面分別詳細(xì)介紹各模塊的功能以及各模塊之間的關(guān)系。
激活模塊3001,用于在所述第一設(shè)備300接收到與所述第一設(shè)備300連接的所述第二設(shè)備302的激活應(yīng)用的指令后,在所述第一設(shè)備300上進(jìn)行用于激活所述第二設(shè)備302中的應(yīng)用的身份認(rèn)證。
獲取模塊3002,用于當(dāng)認(rèn)證成功后,在所述第一設(shè)備300中獲取所述第二設(shè)備302中待激活的應(yīng)用對應(yīng)的標(biāo)識信息和密碼信息。
發(fā)送模塊3003,用于發(fā)送所述待激活的應(yīng)用對應(yīng)的標(biāo)識信息和密碼信息至所述第二設(shè)備302,以激活并登陸所述第二設(shè)備302中待激活的應(yīng)用。
綜上所述,本發(fā)明實施例技術(shù)方案,若要激活第二設(shè)備的應(yīng)用,將激活并登陸第二設(shè)備的應(yīng)用的標(biāo)識信息和密碼信息保存在第一設(shè)備,第一設(shè)備和第二設(shè)備之間保證連接。
第二設(shè)備向第一設(shè)備發(fā)送激活應(yīng)用的指令,在第一設(shè)備上進(jìn)行激活第二設(shè)備中應(yīng)用的身份認(rèn)證;當(dāng)認(rèn)證成功后,在第一設(shè)備中獲取第二設(shè)備中待激活的應(yīng)用對應(yīng)的標(biāo)識信息和密碼信息,發(fā)送待激活的應(yīng)用對應(yīng)的標(biāo)識信息和密碼信息至第二設(shè)備,以激活并登陸第二設(shè)備中待激活的應(yīng)用。
第二設(shè)備中待激活的應(yīng)用對應(yīng)的標(biāo)識信息和密碼信息設(shè)置在與第二設(shè)備連接的第一設(shè)備中,不保存在第二設(shè)備本地,避免第二設(shè)備本地的標(biāo)識信息和密碼信息被盜用或者被錯誤登陸的問題,在保證應(yīng)用登陸的快捷性的前提下,提高了應(yīng)用登陸的安全性。
實施例四
詳細(xì)介紹本發(fā)明實施例提供的一種登陸應(yīng)用的系統(tǒng)。
參照圖7,示出了本發(fā)明實施例中一種登陸應(yīng)用的系統(tǒng)的結(jié)構(gòu)示意圖。
所述系統(tǒng)可以包括第一設(shè)備400和第二設(shè)備402;所述第一設(shè)備400和第二設(shè)備402之間保持連接,可以通過有線的方式連接,如利用USB建立連接,也可以通過無線的方式連接,如利用藍(lán)牙或WiFi建立連接。
其中,所述第一設(shè)備400可以包括:主密碼設(shè)置保存模塊4001,添加模塊4002,加密存儲模塊4003,同步模塊4004,展現(xiàn)模塊4005,激活模塊4006,獲取模塊4007,發(fā)送模塊4008。
所述獲取模塊4007可以包括:應(yīng)用選擇模塊40071,解密模塊40072。
下面分別詳細(xì)介紹各模塊的功能以及各模塊之間的關(guān)系。
主密碼設(shè)置保存模塊4001,用于在所述第一設(shè)備400接收到與所述第一設(shè)備400連接的第二設(shè)備402的激活應(yīng)用的指令之前,通過所述第一設(shè)備400中的應(yīng)用設(shè)置并保存主密碼;其中,所述第一設(shè)備400中的應(yīng)用用于激活所述第二設(shè)備402中的應(yīng)用;所述主密碼用于對使用所述第一設(shè)備400中的應(yīng)用的使用者進(jìn)行身份認(rèn)證。
添加模塊4002,用于在所述主密碼設(shè)備保存模塊4001通過所述第一設(shè)備400中的應(yīng)用設(shè)置并保存主密碼之后,添加所述第二設(shè)備402中的待激活的應(yīng)用對應(yīng)的標(biāo)識信息和密碼信息。
加密存儲模塊4003,用于使用所述主密碼對所述第二設(shè)備402中的待激活的應(yīng)用對應(yīng)的標(biāo)識信息和密碼信息進(jìn)行加密并存儲。
同步模塊4004,用于在所述加密存儲模塊4003使用所述主密碼對所述第二設(shè)備402中的待激活的應(yīng)用對應(yīng)的標(biāo)識信息和密碼信息進(jìn)行加密之后,將加密后的標(biāo)識信息和密碼信息同步到第三設(shè)備中。
展現(xiàn)模塊4005,用于在所述第一設(shè)備400接收到與所述第一設(shè)備400連接的第二設(shè)備402的激活應(yīng)用的指令之后,通過所述第一設(shè)備400中的應(yīng)用展現(xiàn)激活所述第二設(shè)備402中的應(yīng)用的請求界面。
激活模塊4006,用于在所述第一設(shè)備400接收到與所述第一設(shè)備400 連接的所述第二設(shè)備402的激活應(yīng)用的指令后,在所述第一設(shè)備400上進(jìn)行用于激活所述第二設(shè)備402中的應(yīng)用的身份認(rèn)證。
優(yōu)選地,所述激活模塊4006通過所述第一設(shè)備中的應(yīng)用的請求界面接收輸入的主密碼或者生物識別信息,使用接收的所述主密碼或者生物識別信息,在所述第一設(shè)備上進(jìn)行用于激活所述第二設(shè)備中的應(yīng)用的身份認(rèn)證。
獲取模塊4007,用于當(dāng)認(rèn)證成功后,在所述第一設(shè)備400中獲取所述第二設(shè)備402中待激活的應(yīng)用對應(yīng)的標(biāo)識信息和密碼信息。
優(yōu)選地,所述獲取模塊4007可以包括:
應(yīng)用選擇模塊40071,用于在所述第一設(shè)備400中的應(yīng)用的應(yīng)用列表中選擇所述第二設(shè)備402中待激活的應(yīng)用,得到待激活的應(yīng)用對應(yīng)的經(jīng)過加密的標(biāo)識信息;其中,所述待激活的應(yīng)用對應(yīng)的經(jīng)過加密的標(biāo)識信息與所述待激活的應(yīng)用對應(yīng)的經(jīng)過加密的密碼信息存在對應(yīng)關(guān)系。
解密模塊40072,用于利用所述主密碼對所述待激活的應(yīng)用對應(yīng)的經(jīng)過加密的標(biāo)識信息和經(jīng)過加密的密碼信息進(jìn)行解密操作,得到解密后的所述待激活的應(yīng)用對應(yīng)的標(biāo)識信息和密碼信息。
發(fā)送模塊4008,用于發(fā)送所述待激活的應(yīng)用對應(yīng)的標(biāo)識信息和密碼信息至所述第二設(shè)備402,以激活并登陸所述第二設(shè)備402中待激活的應(yīng)用。
綜上所述,本發(fā)明實施例技術(shù)方案,若要激活第二設(shè)備的應(yīng)用,將激活并登陸第二設(shè)備的應(yīng)用的標(biāo)識信息和密碼信息保存在第一設(shè)備,第一設(shè)備和第二設(shè)備之間保證連接。
第二設(shè)備向第一設(shè)備發(fā)送激活應(yīng)用的指令,在第一設(shè)備上進(jìn)行激活第二設(shè)備中應(yīng)用的身份認(rèn)證;當(dāng)認(rèn)證成功后,在第一設(shè)備中獲取第二設(shè)備中待激活的應(yīng)用對應(yīng)的標(biāo)識信息和密碼信息,發(fā)送待激活的應(yīng)用對應(yīng)的標(biāo)識信息和密碼信息至第二設(shè)備,以激活并登陸第二設(shè)備中待激活的應(yīng)用。
第二設(shè)備中待激活的應(yīng)用對應(yīng)的標(biāo)識信息和密碼信息設(shè)置在與第二設(shè)備連接的第一設(shè)備中,不保存在第二設(shè)備本地,避免第二設(shè)備本地的標(biāo)識信息和密碼信息被盜用或者被錯誤登陸的問題,在保證應(yīng)用登陸的快捷性的前提下,提高了應(yīng)用登陸的安全性。
對于系統(tǒng)實施例而言,由于其與方法實施例基本相似,所以描述的比較簡單,相關(guān)之處參見方法實施例的部分說明即可。
本說明書中的各個實施例均采用遞進(jìn)的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似的部分互相參見即可。
以上對本發(fā)明實施例所提供的一種登陸應(yīng)用的方法和系統(tǒng),進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個例對本發(fā)明的原理及實施方式進(jìn)行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實施方式及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。