基于場(chǎng)景的密碼設(shè)置方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,尤其涉及一種基于場(chǎng)景的密碼設(shè)置方法及裝置。
【背景技術(shù)】
[0002]隨著信息化應(yīng)用的普及,信息安全的問題越來越突出,因此需要分別給不同的賬戶設(shè)置不同的密碼,以保證用戶信息的安全性。
[0003]現(xiàn)有技術(shù)中,用戶輸入數(shù)字或字母組成的字符串來作為對(duì)應(yīng)的賬戶密碼,然后由服務(wù)器對(duì)該密碼進(jìn)行加密并保存到服務(wù)器數(shù)據(jù)庫(kù)中,并通過用戶輸入的密碼與服務(wù)器數(shù)據(jù)庫(kù)中保存的密碼進(jìn)行比對(duì),實(shí)現(xiàn)對(duì)用戶輸入密碼的校驗(yàn)。
[0004]但是,采用現(xiàn)有技術(shù),用戶需要記憶多個(gè)字符串密碼以登陸不同的賬戶,由于用戶賬戶種類繁多,對(duì)應(yīng)的密碼也有很多,從而造成對(duì)賬戶的密碼記憶混淆,增加了忘記密碼的概率。
【發(fā)明內(nèi)容】
[0005]本發(fā)明提供一種基于場(chǎng)景的密碼設(shè)置方法及裝置,用于解決現(xiàn)有技術(shù)中用戶賬戶密碼容易混淆,增加了用戶忘記密碼概率的問題。
[0006]本發(fā)明一方面提供一種基于場(chǎng)景的密碼設(shè)置方法,包括:
[0007]接收密碼設(shè)置請(qǐng)求,所述密碼設(shè)置請(qǐng)求包括用戶賬戶標(biāo)識(shí)和可編輯密碼模板的標(biāo)識(shí);
[0008]在所述可編輯密碼模板的標(biāo)識(shí)對(duì)應(yīng)的可編輯密碼模板上,獲取可編輯的位置上對(duì)應(yīng)的用戶確定的文字信息,以形成已編輯密碼模塊;
[0009]建立并保存所述用戶賬戶標(biāo)識(shí)和所述已編輯密碼模板的映射關(guān)系。
[0010]本發(fā)明另一方面提供一種基于場(chǎng)景的密碼設(shè)置裝置,包括:
[0011]第一接收模塊,用于接收密碼設(shè)置請(qǐng)求,所述密碼設(shè)置請(qǐng)求包括用戶賬戶標(biāo)識(shí)和可編輯密碼模板的標(biāo)識(shí);
[0012]第一獲取模塊,用于在所述可編輯密碼模板的標(biāo)識(shí)對(duì)應(yīng)的可編輯密碼模板上,獲取可編輯的位置上對(duì)應(yīng)的用戶確定的文字信息,以形成已編輯密碼模塊;
[0013]創(chuàng)建模塊,用于建立并保存所述用戶賬戶標(biāo)識(shí)和所述已編輯密碼模板的映射關(guān)系Ο
[0014]本發(fā)明提供的基于場(chǎng)景的密碼設(shè)置方法及裝置,包括,接收密碼設(shè)置請(qǐng)求,密碼設(shè)置請(qǐng)求包括用戶賬戶標(biāo)識(shí)和可編輯密碼模板的標(biāo)識(shí);在可編輯密碼模板的標(biāo)識(shí)對(duì)應(yīng)的可編輯密碼模板上,獲取可編輯的位置上對(duì)應(yīng)的用戶確定的文字信息,以形成已編輯密碼模塊;建立并保存用戶賬戶標(biāo)識(shí)和已編輯密碼模板的映射關(guān)系,這樣,用戶可以根據(jù)自己的喜好選擇對(duì)應(yīng)的可編輯密碼模板,進(jìn)一步地,在對(duì)應(yīng)的可編輯密碼模板上,獲取可編輯的位置上對(duì)應(yīng)的用戶確定的文字信息,以形成已編輯密碼模塊,從而獲得用戶賬戶標(biāo)識(shí)和已編輯密碼模板的映射關(guān)系,這樣的密碼設(shè)置方案便于用戶對(duì)密碼進(jìn)行記憶。
【附圖說明】
[0015]圖1為本發(fā)明提供的基于場(chǎng)景的密碼設(shè)置方法實(shí)施例一的流程圖;
[0016]圖2為本發(fā)明提供的基于場(chǎng)景的密碼設(shè)置方法實(shí)施例二的流程圖;
[0017]圖3為本發(fā)明提供的基于場(chǎng)景的密碼設(shè)置方法實(shí)施例三的流程圖;
[0018]圖4為本發(fā)明提供的基于場(chǎng)景的密碼設(shè)置方法實(shí)施例四的流程圖;
[0019]圖5為本發(fā)明提供的基于場(chǎng)景的密碼設(shè)置裝置實(shí)施例一的結(jié)構(gòu)示意圖;
[0020]圖6為本發(fā)明提供的基于場(chǎng)景的密碼設(shè)置裝置實(shí)施例二的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0021]為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0022]圖1為本發(fā)明提供的基于場(chǎng)景的密碼設(shè)置方法實(shí)施例一的流程圖,如圖1所示,該方法包括:
[0023]步驟101、接收密碼設(shè)置請(qǐng)求,密碼設(shè)置請(qǐng)求包括用戶賬戶標(biāo)識(shí)和可編輯密碼模板的標(biāo)識(shí)。
[0024]在本實(shí)施例中,該方法的執(zhí)行主體可以是基于場(chǎng)景的密碼設(shè)置裝置,每一個(gè)用戶賬戶具有唯一的標(biāo)識(shí),用戶賬戶標(biāo)識(shí)可以是用戶名,或者手機(jī)號(hào),或者郵箱地址,在此并不做限定,另外,用戶可以根據(jù)自己的喜好選擇對(duì)應(yīng)的可編輯密碼模板,其中,每一個(gè)可編輯密碼模板具有唯一的標(biāo)識(shí)。
[0025]步驟102、在可編輯密碼模板的標(biāo)識(shí)對(duì)應(yīng)的可編輯密碼模板上,獲取可編輯的位置上對(duì)應(yīng)的用戶確定的文字信息,以形成已編輯密碼模塊。
[0026]在本實(shí)施例中,舉例來說,密碼設(shè)置請(qǐng)求中的可編輯密碼模板的標(biāo)識(shí)對(duì)應(yīng)的可編輯密碼模板為“我是來自XX的張三,我喜歡來自XX的李四”,其中,“XX”表示可編輯密碼模板上對(duì)應(yīng)的可編輯的位置,獲取可編輯的位置上對(duì)應(yīng)的用戶確定的文字信息后,形成已編輯密碼模塊,例如,形成“我是來自山東的張三,我喜歡來自四川的李四”。
[0027]步驟103、建立并保存用戶賬戶標(biāo)識(shí)和已編輯密碼模板的映射關(guān)系。
[0028]在本實(shí)施例中,將用戶賬戶標(biāo)識(shí)和該用戶賬戶標(biāo)識(shí)對(duì)應(yīng)的已編輯密碼模板的映射關(guān)系存入用戶密碼映射表中。
[0029]在本實(shí)施例中,包括,接收密碼設(shè)置請(qǐng)求,密碼設(shè)置請(qǐng)求包括用戶賬戶標(biāo)識(shí)和可編輯密碼模板的標(biāo)識(shí);在可編輯密碼模板的標(biāo)識(shí)對(duì)應(yīng)的可編輯密碼模板上,獲取可編輯的位置上對(duì)應(yīng)的用戶確定的文字信息,以形成已編輯密碼模塊;建立并保存用戶賬戶標(biāo)識(shí)和已編輯密碼模板的映射關(guān)系,這樣,用戶可以根據(jù)自己的喜好選擇對(duì)應(yīng)的可編輯密碼模板,進(jìn)一步地,在對(duì)應(yīng)的可編輯密碼模板上,獲取可編輯的位置上對(duì)應(yīng)的用戶確定的文字信息,以形成已編輯密碼模塊,從而獲得用戶賬戶標(biāo)識(shí)和已編輯密碼模板的映射關(guān)系,這樣的密碼設(shè)置方案便于用戶對(duì)密碼進(jìn)行記憶。
[0030]圖2為本發(fā)明提供的基于場(chǎng)景的密碼設(shè)置方法實(shí)施例二的流程圖,如圖2所示,該方法包括:
[0031]步驟201、接收密碼設(shè)置請(qǐng)求,密碼設(shè)置請(qǐng)求包括用戶賬戶標(biāo)識(shí)和可編輯密碼模板的標(biāo)識(shí)。
[0032]步驟202、在可編輯密碼模板的標(biāo)識(shí)對(duì)應(yīng)的可編輯密碼模板上,獲取可編輯的位置上對(duì)應(yīng)的用戶確定的文字信息,以形成已編輯密碼模塊。
[0033]步驟203、建立并保存用戶賬戶標(biāo)識(shí)和已編輯密碼模板的映射關(guān)系。
[0034]步驟204、接收認(rèn)證請(qǐng)求,認(rèn)證請(qǐng)求包括待認(rèn)證的用戶賬戶標(biāo)識(shí)。
[0035]在本實(shí)施例中,當(dāng)用戶需要進(jìn)入用戶賬戶標(biāo)識(shí)對(duì)應(yīng)的用戶賬戶時(shí),用戶向基于場(chǎng)景的密碼設(shè)置裝置發(fā)送認(rèn)證請(qǐng)求。
[0036]步驟205、獲取與待認(rèn)證的用戶賬戶標(biāo)識(shí)對(duì)應(yīng)的可編輯密碼模板。
[0037]步驟206、獲取用戶輸入的可編輯位置對(duì)應(yīng)的文字信息,形成待認(rèn)證的編輯密碼模板。
[0038]步驟207、比較待認(rèn)證的編輯密碼模板與用戶賬戶標(biāo)識(shí)對(duì)應(yīng)的已編輯密碼模塊是否相同,若相同,則返回認(rèn)證通過響應(yīng)。
[0039]在本實(shí)施例中,根據(jù)待認(rèn)證的用戶賬戶標(biāo)識(shí)查詢已保存的用戶賬戶標(biāo)識(shí)和已編輯密碼模板的映射關(guān)系,獲取與待認(rèn)證的用戶賬戶標(biāo)識(shí)對(duì)應(yīng)的已編輯密碼模板,從而比較待認(rèn)證的編輯密碼模板與用戶賬戶標(biāo)識(shí)對(duì)應(yīng)的已編輯密碼模塊是否相同,若相同,則返回認(rèn)證通過響應(yīng)。
[0040]在本實(shí)施例中,接收認(rèn)證請(qǐng)求,認(rèn)證請(qǐng)求包括待認(rèn)證的用戶賬戶標(biāo)識(shí);獲取與待認(rèn)證的用戶賬戶標(biāo)識(shí)對(duì)應(yīng)的可編輯密碼模板;獲取用戶輸入的可編輯位置對(duì)應(yīng)的文字信息,形成待認(rèn)證的編輯密碼模板;比較待認(rèn)證的編輯密碼模板與用戶賬戶標(biāo)識(shí)對(duì)應(yīng)的已編輯密碼模塊是否相同,若相同,則返回認(rèn)證通過響應(yīng),這樣提高了密碼校驗(yàn)的準(zhǔn)確性。
[0041]圖3為本發(fā)明提供的基于場(chǎng)景的密碼設(shè)置方法實(shí)施例三的流程圖,如圖3所示,該方法包括:
[0042]步驟301、接收密碼設(shè)置請(qǐng)求,密碼設(shè)置請(qǐng)求包括用戶賬戶標(biāo)識(shí)和可編輯密碼模板的標(biāo)識(shí)。
[0043]步驟302、在可編輯密碼模板的標(biāo)識(shí)對(duì)應(yīng)的可編輯密碼模板上,接收用戶輸入的與可編輯的位置上對(duì)應(yīng)的文字信息,以形成已編輯密碼模塊。
[0044]在本實(shí)施例中,舉例來說,密碼設(shè)置請(qǐng)求中的可編輯密碼模板的標(biāo)識(shí)對(duì)應(yīng)的可編輯密碼模板為“我是來自XX的張三,我喜歡來自XX的李四”,其中,“XX”表示可編輯密碼模板上對(duì)應(yīng)的可編輯的位置,獲取可編輯的位置上對(duì)應(yīng)的用戶輸入的文字信息后,形成已