專利名稱:一種密碼處理方法、裝置及設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及信息處理技術(shù)領(lǐng)域,更具體地,涉及一種密碼處理方法、裝置及設(shè)備。
技術(shù)背景
隨著互聯(lián)網(wǎng)的發(fā)展,以及移動終端(例如手機(jī)、平板電腦等)智能化程度越來越高, 移動終端具有越來越多的功能,尤其是在移動終端中,各種應(yīng)用越來越多,例如社交類的應(yīng)用程序、記事類應(yīng)用程序、拍照類應(yīng)用程序、購物類應(yīng)用程序等等。一些應(yīng)用程序由于具有社交功能、支付功能或聯(lián)網(wǎng)功能,需要用戶向該應(yīng)用的服務(wù)器申請賬號并設(shè)置密碼,例如郵箱、社區(qū)、微博等,還有一些應(yīng)用程序需要保護(hù)用戶隱私,也可以為用戶設(shè)置賬號和密碼,以上這些設(shè)置賬號和密碼都是為了驗(yàn)證用戶的權(quán)限,很好地保護(hù)了需要訪問的應(yīng)用程序的安全性,從而也保護(hù)了用戶的隱私。
但是,面對越來越多的應(yīng)用,用戶需要記住越來越多的賬號和密碼,并且要將賬號和密碼一一對應(yīng)地記住,這對于用戶來說很不方便。發(fā)明內(nèi)容
有鑒于此,本發(fā)明實(shí)施例的目的是提出一種密碼處理方法、裝置及設(shè)備,能夠提供便捷的密碼獲取方式,為用戶提供便利。
為了達(dá)到上述目的,本發(fā)明實(shí)施例提出一種密碼處理方法,包括以下步驟
接收用戶發(fā)出的獲取與第一賬戶關(guān)聯(lián)存儲的第二賬戶的密碼的請求;
通過成功登錄的所述第一賬戶獲取所述第二賬戶的密碼,并將所述第二賬戶的密碼提供給所述用戶。
本發(fā)明實(shí)施例提出的密碼處理方法使得用戶只要將注冊的其他賬戶密碼與第一賬戶關(guān)聯(lián)存儲,便可以只記得一個(gè)第一賬戶的密碼,通過登錄第一賬戶獲取多個(gè)其他賬戶的密碼,免去了需要用戶記憶密碼的不便。
作為上述技術(shù)方案的優(yōu)選,所述接收用戶發(fā)出的獲取與第一賬戶關(guān)聯(lián)存儲的第二賬戶的密碼的請求之前,還包括
接收所述用戶為所述第二賬戶設(shè)置的密碼,或
接收所述用戶發(fā)出的生成所述第二賬戶的密碼的請求,根據(jù)所述請求為所述第二賬戶生成密碼;
將所述第二賬戶、所述第二賬戶的密碼以及所述第一賬戶關(guān)聯(lián)存儲至本地預(yù)設(shè)路徑或服務(wù)器。
本方案給出第二賬戶密碼的生成方法。
作為上述技術(shù)方案的優(yōu)選,所述請求中包括所述第二賬戶的密碼的類型和/或強(qiáng)度。
該方案可以生成符合第二賬戶的密碼要求的密碼。
作為上述技術(shù)方案的優(yōu)選,當(dāng)所述第二賬戶、所述第二賬戶的密碼以及所述第一賬戶關(guān)聯(lián)存儲至服務(wù)器時(shí),所述通過成功登錄的所述第一賬戶獲取所述第二賬戶的密碼的步驟包括
將用戶發(fā)出的獲取與第一賬戶關(guān)聯(lián)存儲的第二賬戶的密碼的請求發(fā)送至服務(wù)器, 以使服務(wù)器通過登陸成功的所述第一賬戶查找第二賬戶的密碼;
接收服務(wù)器返回的所述第二賬戶的密碼。
本方案給出了通過服務(wù)器獲取第二賬戶的密碼的方法。
作為上述技術(shù)方案的優(yōu)選,所述將所述第二賬戶的密碼提供給所述用戶,采用如下方式
將所述第二賬戶的密碼顯示在預(yù)設(shè)區(qū)域中;或者
將所述第二賬戶的密碼填充至密碼輸入?yún)^(qū)域中。
該方案可以對獲得的密碼進(jìn)行進(jìn)一步的處理,方便了用戶的使用。
作為上述技術(shù)方案的優(yōu)選,通過成功登錄的所述第一賬戶獲取所述第二賬戶的密碼的步驟之前,所述方法還包括
接收并向服務(wù)器轉(zhuǎn)發(fā)所述用戶輸入的登陸所述第一賬戶的請求,以便于所述服務(wù)器完成所述第一賬戶的登錄;
接收所述服務(wù)器返回的所述第一賬戶登錄成功的指示消息;
其中,所述登陸所述第一賬戶的請求中攜帶有所述第一賬戶的賬戶名和密碼。
本方案進(jìn)一步限定了通過服務(wù)器來登陸第一賬戶的技術(shù)方案。
本發(fā)明實(shí)施例還提出一種密碼處理系統(tǒng),包括移動終端;
所述移動終端包括
第一接收模塊,用于接收用戶發(fā)出的獲取與第一賬戶關(guān)聯(lián)存儲的第二賬戶的密碼的請求;
第一獲取密碼模塊,用于通過成功登錄的所述第一賬戶獲取所述第二賬戶的密碼,并將所述第二賬戶的密碼提供給所述用戶。
作為上述技術(shù)方案的優(yōu)選,所述移動終端還包括
第一設(shè)置密碼模塊,用于接收所述用戶為所述第二賬戶設(shè)置的密碼,或接收所述用戶發(fā)出的生成所述第二賬戶的密碼的請求,根據(jù)所述請求為所述第二賬戶生成密碼;將所述第二賬戶、所述第二賬戶的密碼以及所述第一賬戶關(guān)聯(lián)存儲至本地預(yù)設(shè)路徑。
作為上述技術(shù)方案的優(yōu)選,所述系統(tǒng)還包括服務(wù)器,
所述服務(wù)器包括
第二設(shè)置密碼模塊,用于接收所述用戶為所述第二賬戶設(shè)置的密碼,或接收所述用戶發(fā)出的生成所述第二賬戶的密碼的請求,根據(jù)所述請求為所述第二賬戶生成密碼;將所述第二賬戶、所述第二賬戶的密碼以及所述第一賬戶關(guān)聯(lián)存儲至服務(wù)器;
所述第一獲取密碼模塊用于將用戶發(fā)出的獲取與第一賬戶關(guān)聯(lián)存儲的第二賬戶的密碼的請求發(fā)送至服務(wù)器,接收所述服務(wù)器返回的所述第二賬戶的密碼;
所述服務(wù)器還包括
第二獲取密碼模塊,用于接收所述移動終端發(fā)送的獲取與第一賬戶關(guān)聯(lián)的第二賬戶的密碼的請求,通過登陸成功的所述第一賬戶查找第二賬戶的密碼,將查找到的第二賬戶的密碼發(fā)送至移動終端。
作為上述技術(shù)方案的優(yōu)選,所述請求中包括密碼的類型和/或強(qiáng)度。
作為上述技術(shù)方案的優(yōu)選,所述第一獲取密碼模塊還用于將所述第二賬戶的密碼顯示在預(yù)設(shè)區(qū)域中;或者將所述第二賬戶的密碼填充至密碼輸入?yún)^(qū)域中。
作為上述技術(shù)方案的優(yōu)選,所述移動終端還包括
登陸第一賬戶模塊,用于接收并向服務(wù)器轉(zhuǎn)發(fā)所述用戶輸入的登陸所述第一賬戶的請求,以便于所述服務(wù)器完成所述第一賬戶的登錄;接收所述服務(wù)器返回的所述第一賬戶登錄成功的指示消息;其中,所述登陸所述第一賬戶的請求中攜帶有所述第一賬戶的賬戶名和密碼。
本發(fā)明實(shí)施例還提出一種設(shè)備,所述設(shè)備包括
一個(gè)或多個(gè)處理器;
存儲器;和
一個(gè)或多個(gè)模塊,所述一個(gè)或多個(gè)模塊存儲于所述存儲器中并被配置成由所述一個(gè)或多個(gè)處理器執(zhí)行,其中,所述一個(gè)或多個(gè)模塊具有如下功能
接收用戶發(fā)出的獲取與第一賬戶關(guān)聯(lián)存儲的第二賬戶的密碼的請求;
通過成功登錄的所述第一賬戶獲取所述第二賬戶的密碼,并將所述第二賬戶的密碼提供給所述用戶。
本發(fā)明實(shí)施例的其它特征和優(yōu)點(diǎn)將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實(shí)施本發(fā)明實(shí)施例而了解。本發(fā)明實(shí)施例的目的和其他優(yōu)點(diǎn)可通過在所寫的說明書、權(quán)利要求書、以及附圖中所特別指出的結(jié)構(gòu)來實(shí)現(xiàn)和獲得。
下面通過附圖和實(shí)施例,對本發(fā)明實(shí)施例的技術(shù)方案做進(jìn)一步的詳細(xì)描述。
附圖用來提供對本發(fā)明實(shí)施例的進(jìn)一步理解,并且構(gòu)成說明書的一部分,與本發(fā)明的實(shí)施例一起用于解釋本發(fā)明實(shí)施例,并不構(gòu)成對本發(fā)明實(shí)施例的限制。在附圖中
圖I是本發(fā)明優(yōu)選實(shí)施例提出的密碼處理方法的流程圖2是本發(fā)明一具體實(shí)施例提出的密碼生成方法的流程圖3是本發(fā)明一具體實(shí)施例提出的密碼獲取方法的流程圖4是本發(fā)明另一具體實(shí)施例提出的密碼生成方法的流程圖5是本發(fā)明另一具體實(shí)施例提出的密碼獲取方法的流程圖6是本發(fā)明優(yōu)選實(shí)施例提出的密碼處理系統(tǒng)的結(jié)構(gòu)示意圖7是本發(fā)明一具體實(shí)施例提出的密碼處理系統(tǒng)的結(jié)構(gòu)示意圖。
具體實(shí)施方式
以下結(jié)合附圖對本發(fā)明的優(yōu)選實(shí)施例進(jìn)行說明,應(yīng)當(dāng)理解,此處所描述的優(yōu)選實(shí)施例僅用于說明和解釋本發(fā)明實(shí)施例,并不用于限定本發(fā)明實(shí)施例。
如圖I所示為本發(fā)明優(yōu)選實(shí)施例提出的一種密碼處理方法,包括
步驟Sll :接收用戶發(fā)出的獲取與第一賬戶關(guān)聯(lián)存儲的第二賬戶的密碼的請求;
步驟S12 :通過成功登錄的所述第一賬戶獲取所述第二賬戶的密碼,并將所述第二賬戶的密碼提供給所述用戶。
本發(fā)明實(shí)施例提出的密碼處理方法是將用戶的第二賬戶的密碼與第一賬戶關(guān)聯(lián)存儲,當(dāng)用戶需要第二賬戶的密碼時(shí),只需登陸第一賬戶就能獲得第二賬戶的密碼,因此, 免去了需要用戶記憶密碼的不便。
在本發(fā)明實(shí)施例中,密碼處理可以包括密碼生成和密碼獲取兩個(gè)過程,下面通過具體實(shí)施例來對本發(fā)明提出的密碼生成及獲取方法分別進(jìn)行詳細(xì)說明。
具體實(shí)施例一
如圖2所示,本實(shí)施例提供了一種密碼生成方法,在該實(shí)施例中,以在服務(wù)器側(cè)生成密碼為例對一種密碼處理方法進(jìn)行說明,且在本實(shí)施例中,以第一賬戶為主賬戶、第二賬戶為主賬戶的子賬戶為例進(jìn)行說明,包括以下步驟
步驟S21 :用戶通過向服務(wù)器注冊獲得主賬戶;
例如,用戶可以通過手機(jī)中安裝的瀏覽器登錄預(yù)定網(wǎng)址進(jìn)行主賬戶的注冊。需要說明的是,在當(dāng)前用戶已具有可提供子賬戶密碼生成及密碼獲取服務(wù)的主賬戶的情況下, 本步驟S21不是必選步驟。
步驟S22 :用戶登錄主賬戶;
登錄時(shí)需要通過主賬戶的賬戶名、密碼等認(rèn)證,另外,也可選取其他登錄方式,例如,通過動態(tài)密碼認(rèn)證、短消息認(rèn)證等,本發(fā)明實(shí)施例中不做限定。
步驟S23 :用戶打開手機(jī)中的應(yīng)用程序A,彈出應(yīng)用程序A的注冊頁面;
在本實(shí)施例中,應(yīng)用程序A需要用戶注冊,并通過用戶名和密碼驗(yàn)證合法后才可以使用程序A。
步驟S24:用戶在應(yīng)用程序A的注冊頁面中輸入欲注冊使用的賬戶名,該欲注冊使用的賬戶即為子賬戶;
其中,用戶可以根據(jù)應(yīng)用程序A的要求輸入子賬戶名,例如,應(yīng)用程序A可能要求用戶用電子郵箱地址、手機(jī)號碼、用戶名等信息注冊。
步驟S25 :用戶向服務(wù)器發(fā)出生成密碼的請求,請求中帶有欲注冊使用的子賬戶的名稱;
這里,如果僅將用戶名作為用戶的主賬戶下的一個(gè)子賬戶,可能會出現(xiàn)以下情況 該用戶名與主賬戶名一致,也就是子賬戶與主賬戶相同,更或者,會出現(xiàn)多個(gè)應(yīng)用程序的用戶名相同,或與主賬戶名相同,例如,為同一郵件地址,因此,優(yōu)選地,可以將該應(yīng)用程序的名稱和子賬戶的名稱一起作為子賬戶,因?yàn)?,一個(gè)應(yīng)用程序可能會出現(xiàn)多個(gè)賬戶的情況,例如,郵件應(yīng)用程序中允許多個(gè)郵件賬戶同時(shí)存在,因此,一個(gè)應(yīng)用程序可能具有多個(gè)用戶名以及對應(yīng)的密碼,所以,將應(yīng)用程序的名稱和子賬戶的名稱一起作為子賬戶能更好的進(jìn)行區(qū)別;
優(yōu)選地,在該請求中,還可以攜帶該應(yīng)用程序?qū)γ艽a的類型的要求以及用戶對密碼強(qiáng)度的要求,其中,類型例如可以包括密碼的位數(shù)、密碼的組合(例如數(shù)字和字母)等等。 這樣,服務(wù)器可以根據(jù)該要求生成可用的密碼,例如當(dāng)用戶需要一個(gè)至少八位的密碼時(shí), 為用戶生成八位以上的密碼;當(dāng)用戶需要至少一個(gè)八位且為數(shù)字與字母的組合的密碼時(shí), 則可生成一個(gè)八位的數(shù)字與字母組合的密碼;當(dāng)用戶需要使用一個(gè)128bit (比特)的密碼對數(shù)據(jù)進(jìn)行加密用時(shí),則生成一個(gè)128bit的密碼;
更近一步地,該步驟還可以擴(kuò)展為用戶欲使用一個(gè)密碼作為密鑰加密數(shù)據(jù),也可向服務(wù)器發(fā)起生成密碼的請求,該請求中包括加密數(shù)據(jù)的名稱,將該加密數(shù)據(jù)的名稱作為子賬戶。
步驟S26 :服務(wù)器接收該請求,為該子賬戶生成密碼,需要說明的是,子密碼的生成算法,這里不做限定。例如,可以為任意一個(gè)隨機(jī)數(shù)生成算法。
步驟S27 :服務(wù)器將該子賬戶的密碼與用戶的主賬戶及子賬戶關(guān)聯(lián)存儲。
步驟S28 :服務(wù)器將該子賬戶的密碼發(fā)送至用戶;
優(yōu)選地,服務(wù)器可通過安全通道發(fā)送密碼給終端,例如,終端與服務(wù)器建立的為傳輸控制協(xié)議(Transmission Control Protocol,簡稱TCP)鏈接,則可使用安全的超文本傳輸協(xié)議(Hypertext Transfer Protocol over Secure Socket Layer,簡稱 https)通道進(jìn)行子密碼的發(fā)送。
步驟S29 :用戶使用該密碼完成子賬戶的注冊。
優(yōu)選地,在該步驟中,當(dāng)終端接收到子密碼后,可以在預(yù)設(shè)的顯示區(qū)域顯示該密碼,以便用戶進(jìn)行使用;也可以直接填充到密碼區(qū)域,而不顯示出來,比如顯示為黑點(diǎn);或者當(dāng)用戶使用該密碼當(dāng)作密鑰時(shí),可直接使用該密碼完成數(shù)據(jù)的加密。
作為另一種實(shí)施方式,步驟S27還可以被替換為
服務(wù)器將該子賬戶的密碼發(fā)送至終端,終端將用戶的子賬戶、該子賬戶的密碼保存在終端的預(yù)設(shè)位置,優(yōu)選地,該預(yù)設(shè)位置只有具有root權(quán)限的賬戶(root是超級管理員用戶帳戶,該帳戶擁有整個(gè)系統(tǒng)至高無上的權(quán)力)才可查看。
在上述實(shí)施例中,步驟S22也可放在步驟S24之后執(zhí)行,只要服務(wù)器驗(yàn)證用戶的主賬戶后,才會為用戶的子賬戶生成密碼。
與上述服務(wù)器生成密碼的方法對應(yīng)的獲取密碼的方法如圖3所示,包括
步驟S31 :用戶登錄主賬戶,且服務(wù)器對主賬戶認(rèn)證通過;
用戶登陸主賬戶的具體方法可以如下
接收并向服務(wù)器轉(zhuǎn)發(fā)所述用戶輸入的登陸所述主賬戶的請求,以便于所述服務(wù)器完成所述主賬戶的登錄;
接收所述服務(wù)器返回的所述主賬戶登錄成功的指示消息;
其中,所述登陸所述主賬戶的請求中攜帶有所述主賬戶的賬戶名和密碼。
步驟S32 :用戶打開應(yīng)用程序A,執(zhí)行登錄操作,輸入子賬戶名。
步驟S33 :向服務(wù)器發(fā)送獲取該子賬戶(與應(yīng)用程序A對應(yīng)的賬戶)的密碼的請求;
較佳地,獲取密碼的請求中攜帶有子賬戶的名稱;
需要說明的是,步驟S31也可以在步驟S33之后執(zhí)行,服務(wù)器需保證用戶的主賬戶認(rèn)證通過后,才會為用戶的子賬戶查找對應(yīng)的密碼。
步驟S34 :服務(wù)器根據(jù)該用戶的子賬戶名查找該子賬戶對應(yīng)的密碼。
步驟S35 :服務(wù)器向用戶發(fā)送該子賬戶的密碼;
優(yōu)選地,服務(wù)器可通過安全通道發(fā)送子密碼給終端,例如,終端與服務(wù)器建立的為 TCP鏈接,則可使用https通道進(jìn)行子密碼的發(fā)送。
步驟S36 :用戶使用該密碼完成子賬戶的登錄。
優(yōu)選地,在該步驟中,當(dāng)終端接收到子密碼后,可以在預(yù)設(shè)的顯示區(qū)域顯示該密碼,以便用戶進(jìn)行使用;也可以直接填充到密碼區(qū)域,而不顯示出來,比如顯示為黑點(diǎn);或8者當(dāng)用戶使用該密碼當(dāng)作密鑰時(shí),可直接使用該密碼完成數(shù)據(jù)的解密。
在該實(shí)施例中,生成密碼和獲取密碼的方法在服務(wù)器端實(shí)現(xiàn),需要注意的是,在可選的步驟S27的另一種實(shí)施方式中,終端已將用戶的子賬戶、該子賬戶的密碼保存在終端的只有具有root權(quán)限的賬戶才可查看的位置(例如終端本身的R0M(Read-0nly Memory,只讀內(nèi)存)),因此,在獲取密碼時(shí),如果當(dāng)時(shí)終端沒有聯(lián)網(wǎng),不能與服務(wù)器通信,那么,也可以從終端中獲取密碼。
具體實(shí)施例二
如圖4所示,為一種密碼生成方法,在該實(shí)施例中,以在終端側(cè)生成密碼、從終端側(cè)獲取密碼為例對一種密碼處理方法進(jìn)行說明,且在本實(shí)施例中,以第一賬戶為主賬戶、第二賬戶為主賬戶的子賬戶為例進(jìn)行說明,包括以下步驟
步驟S41 :用戶通過注冊獲得主賬戶;
在本實(shí)施例中,主賬戶既可以為建立在本地的賬戶,也可以為建立在服務(wù)器的賬戶。
在手機(jī)不能聯(lián)網(wǎng)的情況下,優(yōu)選地使用建立在本地的賬戶,將主賬戶的賬戶名和密碼存儲在本地,在用戶登錄主賬戶時(shí),在本地即可完成主賬戶認(rèn)證。
步驟S42 :用戶登錄主賬戶;
登錄時(shí)需要通過主賬戶名、密碼等認(rèn)證。
步驟S43 :判斷登陸用戶是否具有root權(quán)限。
步驟S44 :用戶打開手機(jī)中的應(yīng)用程序A,彈出應(yīng)用程序A的注冊頁面。
步驟S45 :用戶在應(yīng)用程序A的注冊頁面中輸入欲注冊使用的賬戶名,該欲注冊使用的賬戶即為子賬戶。
步驟S46 :用戶請求生成密碼,該請求中帶有欲注冊使用的子賬戶的名稱。
步驟S47 :終端生成密碼,并將該密碼與用戶的主賬戶及子賬戶關(guān)聯(lián)存儲;
優(yōu)選地,可以存儲在終端中的預(yù)設(shè)位置,該預(yù)設(shè)位置只有具有root權(quán)限的用戶才可訪問,以此保證密碼的安全性。
步驟S48 :用戶使用該密碼完成子賬戶的注冊。
優(yōu)選地,在該步驟中,當(dāng)終端接收到子密碼后,可以在預(yù)設(shè)的顯示區(qū)域顯示該密碼,以便用戶進(jìn)行使用;也可以直接填充到密碼區(qū)域,而不顯示出來,比如顯示為黑點(diǎn);或者當(dāng)用戶使用該密碼當(dāng)作密鑰時(shí),可直接使用該密碼完成數(shù)據(jù)的加密。
與上述終端生成密碼的方法對應(yīng)的獲取密碼的方法如圖5所示,包括以下步驟
步驟S51 :用戶成功登錄主賬戶;
步驟S52 :用戶打開應(yīng)用程序A,執(zhí)行登錄操作,輸入子賬戶名;
步驟S53 :用戶發(fā)送獲取該應(yīng)用程序(子賬戶)的密碼的請求;獲取密碼的請求中攜帶有子賬戶的名稱;
步驟S54 :判斷登陸用戶是否具有root權(quán)限,若是,則繼續(xù)執(zhí)行步驟S55 ;若否,則結(jié)束;
步驟S55 :終端在預(yù)設(shè)位置查找得到該子賬戶對應(yīng)的密碼。
步驟S56 :用戶使用密碼完成子賬戶的登錄。
優(yōu)選地,在該步驟中,當(dāng)終端接收到子賬戶的密碼后,可以在預(yù)設(shè)的顯示區(qū)域顯示CN 102932341 A書明說7/9頁該密碼,以便用戶進(jìn)行使用;也可以直接填充到密碼區(qū)域,而不顯示出來,比如顯示為黑點(diǎn); 或者當(dāng)用戶使用該密碼當(dāng)作密鑰時(shí),可直接使用該密碼完成數(shù)據(jù)的解密。
在本實(shí)施例中,在終端中實(shí)現(xiàn)了本發(fā)明提出的根據(jù)用戶的請求自動生成密碼及獲取密碼的方法,而且進(jìn)一步地,將密碼存儲在需要root權(quán)限才能訪問的位置,保證了密碼的安全性。
本發(fā)明提出的密碼處理方法是將用戶的某一應(yīng)用的賬戶名作為主賬戶的子賬戶, 當(dāng)用戶需要注冊設(shè)置密碼時(shí),對應(yīng)于用戶在該應(yīng)用程序中設(shè)置的賬戶名生成密碼供用戶使用,當(dāng)用戶使用該應(yīng)用程序需要輸入密碼登錄時(shí),只需提供該應(yīng)用程序中使用的賬戶名就能獲得對應(yīng)的密碼。因此,免去了需要用戶記憶密碼的不便。
相應(yīng)地,如圖6所示為本發(fā)明提出一種密碼處理系統(tǒng),包括移動終端600
所述移動終端600包括
第一接收模塊601,用于接收用戶發(fā)出的獲取與第一賬戶關(guān)聯(lián)存儲的第二賬戶的密碼的請求;
第一獲取密碼模塊602,用于通過成功登錄的所述第一賬戶獲取所述第二賬戶的密碼,并將所述第二賬戶的密碼提供給所述用戶。
所述移動終端還包括
第一設(shè)置密碼模塊,用于接收所述用戶為所述第二賬戶設(shè)置的密碼,或接收所述用戶發(fā)出的生成所述第二賬戶的密碼的請求,根據(jù)所述請求為所述第二賬戶生成密碼;將所述第二賬戶、所述第二賬戶的密碼以及所述第一賬戶關(guān)聯(lián)存儲至本地預(yù)設(shè)路徑。
如圖7所示,所述系統(tǒng)還包括服務(wù)器700,
所述服務(wù)器700包括
第二設(shè)置密碼模塊701,用于接收所述用戶為所述第二賬戶設(shè)置的密碼,或接收所述用戶發(fā)出的生成所述第二賬戶的密碼的請求,根據(jù)所述請求為所述第二賬戶生成密碼; 將所述第二賬戶、所述第二賬戶的密碼以及所述第一賬戶關(guān)聯(lián)存儲至服務(wù)器。
優(yōu)選地,第一獲取密碼模塊602用于當(dāng)所述第二賬戶、所述第二賬戶的密碼以及所述第一賬戶關(guān)聯(lián)存儲至服務(wù)器時(shí),將用戶發(fā)出的獲取與第一賬戶關(guān)聯(lián)存儲的第二賬戶的密碼的請求發(fā)送至服務(wù)器,接收所述服務(wù)器返回的所述第二賬戶的密碼;
所述服務(wù)器還包括
第二獲取密碼模塊702,用于接收所述移動終端發(fā)送的獲取與第一賬戶關(guān)聯(lián)的第二賬戶的密碼的請求,通過登陸成功的所述第一賬戶查找第二賬戶的密碼,將查找到的第二賬戶的密碼發(fā)送至移動終端。
優(yōu)選地,所述請求中包括密碼的類型和/或強(qiáng)度。
所述第一獲取密碼模塊602還用于將所述第二賬戶的密碼顯示在預(yù)設(shè)區(qū)域中; 或者將所述第二賬戶的密碼填充至密碼輸入?yún)^(qū)域中。
所述移動終端還包括
登陸第一賬戶模塊,用于接收并向服務(wù)器轉(zhuǎn)發(fā)所述用戶輸入的登陸所述第一賬戶的請求,以便于所述服務(wù)器完成所述第一賬戶的登錄;接收所述服務(wù)器返回的所述第一賬戶登錄成功的指示消息;其中,所述登陸所述第一賬戶的請求中攜帶有所述第一賬戶的賬戶名和密碼。10
本發(fā)明實(shí)施例還提出一種設(shè)備,所述設(shè)備包括
一個(gè)或多個(gè)處理器;
存儲器;和
—個(gè)或多個(gè)模塊(programs),所述一個(gè)或多個(gè)模塊存儲于所述存儲器中并被配置成由所述一個(gè)或多個(gè)處理器執(zhí)行,其中,所述一個(gè)或多個(gè)模塊具有如下功能
接收用戶發(fā)出的獲取與第一賬戶關(guān)聯(lián)存儲的第二賬戶的密碼的請求;
通過成功登錄的所述第一賬戶獲取所述第二賬戶的密碼,并將所述第二賬戶的密碼提供給所述用戶。
優(yōu)選地,所述一個(gè)或多個(gè)模塊還可以包括如下功能
在所述接收用戶發(fā)出的獲取與第一賬戶關(guān)聯(lián)存儲的第二賬戶的密碼的請求之前, 接收所述用戶為所述第二賬戶設(shè)置的密碼,或接收所述用戶發(fā)出的生成所述第二賬戶的密碼的請求,根據(jù)所述請求為所述第二賬戶生成密碼;將所述第二賬戶、所述第二賬戶的密碼以及所述第一賬戶關(guān)聯(lián)存儲至本地預(yù)設(shè)路徑或服務(wù)器。
優(yōu)選地,所述請求中包括所述第二賬戶的密碼的類型和/或強(qiáng)度。
優(yōu)選地,當(dāng)所述第二賬戶、所述第二賬戶的密碼以及所述第一賬戶關(guān)聯(lián)存儲至服務(wù)器時(shí),所述通過成功登錄的所述第一賬戶獲取所述第二賬戶的密碼包括
將用戶發(fā)出的獲取與第一賬戶關(guān)聯(lián)存儲的第二賬戶的密碼的請求發(fā)送至服務(wù)器, 以使服務(wù)器通過登陸成功的所述第一賬戶查找第二賬戶的密碼;
接收服務(wù)器返回的所述第二賬戶的密碼。
優(yōu)選地,所述將所述第二賬戶的密碼提供給所述用戶,包括
將所述第二賬戶的密碼顯示在預(yù)設(shè)區(qū)域中;或者
將所述第二賬戶的密碼填充至密碼輸入?yún)^(qū)域中。
優(yōu)選地,所述一個(gè)或多個(gè)模塊還可以包括如下功能
在通過成功登錄的所述第一賬戶獲取所述第二賬戶的密碼的步驟之前,接收并向服務(wù)器轉(zhuǎn)發(fā)所述用戶輸入的登陸所述第一賬戶的請求,以便于所述服務(wù)器完成所述第一賬戶的登錄;
接收所述服務(wù)器返回的所述第一賬戶登錄成功的指示消息;
其中,所述登陸所述第一賬戶的請求中攜帶有所述第一賬戶的賬戶名和密碼。
本發(fā)明實(shí)施例還提供了一種非易失性可讀存儲介質(zhì),該存儲介質(zhì)中存儲有一個(gè)或多個(gè)模塊(programs),該一個(gè)或多個(gè)模塊被應(yīng)用在具有一個(gè)或多個(gè)處理器的設(shè)備時(shí),可以使得該設(shè)備執(zhí)行如下步驟的指令(instructions)
接收用戶發(fā)出的獲取與第一賬戶關(guān)聯(lián)存儲的第二賬戶的密碼的請求;
通過成功登錄的所述第一賬戶獲取所述第二賬戶的密碼,并將所述第二賬戶的密碼提供給所述用戶。
優(yōu)選地,所述一個(gè)或多個(gè)模塊還可以使得該設(shè)備執(zhí)行如下步驟的指令
在所述接收用戶發(fā)出的獲取與第一賬戶關(guān)聯(lián)存儲的第二賬戶的密碼的請求之前, 接收所述用戶為所述第二賬戶設(shè)置的密碼,或接收所述用戶發(fā)出的生成所述第二賬戶的密碼的請求,根據(jù)所述請求為所述第二賬戶生成密碼;將所述第二賬戶、所述第二賬戶的密碼以及所述第一賬戶關(guān)聯(lián)存儲至本地預(yù)設(shè)路徑或服務(wù)器。11
優(yōu)選地,所述請求中包括所述第二賬戶的密碼的類型和/或強(qiáng)度。
優(yōu)選地,當(dāng)所述第二賬戶、所述第二賬戶的密碼以及所述第一賬戶關(guān)聯(lián)存儲至服務(wù)器時(shí),所述通過成功登錄的所述第一賬戶獲取所述第二賬戶的密碼包括
將用戶發(fā)出的獲取與第一賬戶關(guān)聯(lián)存儲的第二賬戶的密碼的請求發(fā)送至服務(wù)器, 以使服務(wù)器通過登陸成功的所述第一賬戶查找第二賬戶的密碼;
接收服務(wù)器返回的所述第二賬戶的密碼。
優(yōu)選地,所述將所述第二賬戶的密碼提供給所述用戶,包括
將所述第二賬戶的密碼顯示在預(yù)設(shè)區(qū)域中;或者
將所述第二賬戶的密碼填充至密碼輸入?yún)^(qū)域中。
優(yōu)選地,所述一個(gè)或多個(gè)模塊還可以使得該設(shè)備執(zhí)行如下步驟的指令
在通過成功登錄的所述第一賬戶獲取所述第二賬戶的密碼的步驟之前,接收并向服務(wù)器轉(zhuǎn)發(fā)所述用戶輸入的登陸所述第一賬戶的請求,以便于所述服務(wù)器完成所述第一賬戶的登錄;
接收所述服務(wù)器返回的所述第一賬戶登錄成功的指示消息;
其中,所述登陸所述第一賬戶的請求中攜帶有所述第一賬戶的賬戶名和密碼。
本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲介質(zhì)(包括但不限于磁盤存儲器和光學(xué)存儲器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
這些計(jì)算機(jī)程序指令也可存儲在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲器中,使得存儲在該計(jì)算機(jī)可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進(jìn)行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
權(quán)利要求
1.一種密碼處理方法,其特征在于,包括以下步驟 接收用戶發(fā)出的獲取與第一賬戶關(guān)聯(lián)存儲的第二賬戶的密碼的請求; 通過成功登錄的所述第一賬戶獲取所述第二賬戶的密碼,并將所述第二賬戶的密碼提供給所述用戶。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述接收用戶發(fā)出的獲取與第一賬戶關(guān)聯(lián)存儲的第二賬戶的密碼的請求之前,還包括 接收所述用戶為所述第二賬戶設(shè)置的密碼,或接收所述用戶發(fā)出的生成所述第二賬戶的密碼的請求,根據(jù)所述請求為所述第二賬戶生成密碼; 將所述第二賬戶、所述第二賬戶的密碼以及所述第一賬戶關(guān)聯(lián)存儲至本地預(yù)設(shè)路徑或服務(wù)器。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述請求中包括所述第二賬戶的密碼的類型和/或強(qiáng)度。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,當(dāng)所述第二賬戶、所述第二賬戶的密碼以及所述第一賬戶關(guān)聯(lián)存儲至服務(wù)器時(shí),所述通過成功登錄的所述第一賬戶獲取所述第二賬戶的密碼的步驟包括 將用戶發(fā)出的獲取與第一賬戶關(guān)聯(lián)存儲的第二賬戶的密碼的請求發(fā)送至服務(wù)器,以使服務(wù)器通過登陸成功的所述第一賬戶查找第二賬戶的密碼; 接收服務(wù)器返回的所述第二賬戶的密碼。
5.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述將所述第二賬戶的密碼提供給所述用戶,采用如下方式 將所述第二賬戶的密碼顯示在預(yù)設(shè)區(qū)域中;或者 將所述第二賬戶的密碼填充至密碼輸入?yún)^(qū)域中。
6.根據(jù)權(quán)利要求I所述的方法,其特征在于,通過成功登錄的所述第一賬戶獲取所述第二賬戶的密碼的步驟之前,所述方法還包括 接收并向服務(wù)器轉(zhuǎn)發(fā)所述用戶輸入的登陸所述第一賬戶的請求,以便于所述服務(wù)器完成所述第一賬戶的登錄; 接收所述服務(wù)器返回的所述第一賬戶登錄成功的指示消息; 其中,所述登陸所述第一賬戶的請求中攜帶有所述第一賬戶的賬戶名和密碼。
7.—種密碼處理系統(tǒng),其特征在于,包括移動終端; 所述移動終端包括 第一接收模塊,用于接收用戶發(fā)出的獲取與第一賬戶關(guān)聯(lián)存儲的第二賬戶的密碼的請求; 第一獲取密碼模塊,用于通過成功登錄的所述第一賬戶獲取所述第二賬戶的密碼,并將所述第二賬戶的密碼提供給所述用戶。
8.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述移動終端還包括 第一設(shè)置密碼模塊,用于接收所述用戶為所述第二賬戶設(shè)置的密碼,或接收所述用戶發(fā)出的生成所述第二賬戶的密碼的請求,根據(jù)所述請求為所述第二賬戶生成密碼;將所述第二賬戶、所述第二賬戶的密碼以及所述第一賬戶關(guān)聯(lián)存儲至本地預(yù)設(shè)路徑。
9.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括服務(wù)器,所述服務(wù)器包括 第二設(shè)置密碼模塊,用于接收所述用戶為所述第二賬戶設(shè)置的密碼,或接收所述用戶發(fā)出的生成所述第二賬戶的密碼的請求,根據(jù)所述請求為所述第二賬戶生成密碼;將所述第二賬戶、所述第二賬戶的密碼以及所述第一賬戶關(guān)聯(lián)存儲至服務(wù)器; 所述第一獲取密碼模塊用于將用戶發(fā)出的獲取與第一賬戶關(guān)聯(lián)存儲的第二賬戶的密碼的請求發(fā)送至服務(wù)器,接收所述服務(wù)器返回的所述第二賬戶的密碼; 所述服務(wù)器還包括 第二獲取密碼模塊,用于接收所述移動終端發(fā)送的獲取與第一賬戶關(guān)聯(lián)的第二賬戶的密碼的請求,通過登陸成功的所述第一賬戶查找第二賬戶的密碼,將查找到的第二賬戶的密碼發(fā)送至移動終端。
10.根據(jù)權(quán)利要求8或9所述的系統(tǒng),其特征在于,所述請求中包括密碼的類型和/或強(qiáng)度。
11.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述第一獲取密碼模塊還用于將所述第二賬戶的密碼顯示在預(yù)設(shè)區(qū)域中;或者將所述第二賬戶的密碼填充至密碼輸入?yún)^(qū)域中。
12.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述移動終端還包括 登陸第一賬戶模塊,用于接收并向服務(wù)器轉(zhuǎn)發(fā)所述用戶輸入的登陸所述第一賬戶的請求,以便于所述服務(wù)器完成所述第一賬戶的登錄;接收所述服務(wù)器返回的所述第一賬戶登錄成功的指示消息;其中,所述登陸所述第一賬戶的請求中攜帶有所述第一賬戶的賬戶名和密碼。
13.一種設(shè)備,其特征在于,所述設(shè)備包括 一個(gè)或多個(gè)處理器; 存儲器;和 一個(gè)或多個(gè)模塊,所述一個(gè)或多個(gè)模塊存儲于所述存儲器中并被配置成由所述一個(gè)或多個(gè)處理器執(zhí)行,其中,所述一個(gè)或多個(gè)模塊具有如下功能 接收用戶發(fā)出的獲取與第一賬戶關(guān)聯(lián)存儲的第二賬戶的密碼的請求; 通過成功登錄的所述第一賬戶獲取所述第二賬戶的密碼,并將所述第二賬戶的密碼提供給所述用戶。
全文摘要
本發(fā)明公開了一種密碼處理方法、系統(tǒng)及設(shè)備,信息處理技術(shù)領(lǐng)域。該方法包括以下步驟接收用戶發(fā)出的獲取與第一賬戶關(guān)聯(lián)存儲的第二賬戶的密碼的請求;通過成功登錄的所述第一賬戶獲取所述第二賬戶的密碼,并將所述第二賬戶的密碼提供給所述用戶。本發(fā)明實(shí)施例提出的密碼處理方法使得用戶只要將注冊的其他賬戶密碼與第一賬戶關(guān)聯(lián)存儲,便可以只記得一個(gè)第一賬戶的密碼,通過登錄第一賬戶獲取多個(gè)其他賬戶的密碼,免去了需要用戶記憶密碼的不便。
文檔編號H04M1/725GK102932341SQ20121041389
公開日2013年2月13日 申請日期2012年10月25日 優(yōu)先權(quán)日2012年10月25日
發(fā)明者萬鈺臻, 孫鵬, 林俊琦 申請人:北京小米科技有限責(zé)任公司