一種賬戶密碼的管理方法、相關(guān)裝置及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種信息管理技術(shù)領(lǐng)域,尤其涉及一種賬戶密碼的管理方法、相關(guān)裝置及系統(tǒng)。
【背景技術(shù)】
[0002]隨著計(jì)算機(jī)技術(shù)以及互聯(lián)網(wǎng)技術(shù)、通信技術(shù)的發(fā)展,人們基本上可以隨時(shí)隨地實(shí)通過各類即時(shí)通訊應(yīng)用、社交應(yīng)用、郵件應(yīng)用、通信應(yīng)用來與其他用戶進(jìn)行通訊交流,并通過各類其他應(yīng)用來進(jìn)行諸如網(wǎng)上交易、網(wǎng)絡(luò)硬盤使用等各式各樣的應(yīng)用。由此,用戶的終端中會(huì)設(shè)置有大量的應(yīng)用,并且用戶需要記憶大量的用戶名以及用戶鑒權(quán)所需的密碼等信肩、O
[0003]由此,用戶可能會(huì)遺忘部分應(yīng)用的密碼信息。在這種情況下,運(yùn)營(yíng)商一般會(huì)采用找回密碼等形式向用戶提示對(duì)應(yīng)用戶名的密碼信息,采用的步驟包括:用戶發(fā)起找回密碼的請(qǐng)求,服務(wù)器自動(dòng)將該用戶相關(guān)用戶名對(duì)應(yīng)的密碼發(fā)送給與該用戶名綁定的郵箱或者手機(jī)中,用戶通過打開郵箱或者打開手機(jī)短信即可找回密碼。
[0004]通過現(xiàn)有方式,由于在現(xiàn)有環(huán)境中,綁定的手機(jī)號(hào)碼以及郵箱容易被破解盜用,非法用戶可以以此對(duì)用戶的密碼信息執(zhí)行非法操作,使得賬戶密碼信息的安全性較低。
【發(fā)明內(nèi)容】
[0005]本發(fā)明實(shí)施例所要解決的技術(shù)問題在于,提供一種賬戶密碼的管理方法、相關(guān)裝置及系統(tǒng),可避免現(xiàn)有技術(shù)中因?yàn)榻壎ǖ氖謾C(jī)號(hào)碼沒有再被使用或者郵箱被注銷等情況下所導(dǎo)致的無(wú)法完成密碼找回或者重置等管理流程的問題。
[0006]為了解決上述技術(shù)問題,本發(fā)明實(shí)施例提供了一種賬戶密碼的管理方法,其特征在于,包括:
[0007]當(dāng)接收到關(guān)于賬戶密碼的處理請(qǐng)求時(shí),獲取發(fā)起所述處理請(qǐng)求的賬戶標(biāo)識(shí)以及基于所述處理請(qǐng)求上報(bào)的驗(yàn)證位置;
[0008]將所述驗(yàn)證位置與所述賬戶標(biāo)識(shí)對(duì)應(yīng)的預(yù)置位置進(jìn)行比較,確定所述驗(yàn)證位置與任一預(yù)置位置的距離是否滿足預(yù)置的鑒權(quán)通過條件;
[0009]若滿足預(yù)置的鑒權(quán)通過條件時(shí),響應(yīng)所述關(guān)于賬戶密碼的處理請(qǐng)求。
[0010]相應(yīng)地,本發(fā)明實(shí)施例還提供了一種賬戶密碼的管理裝置,包括:
[0011]獲取模塊,用于當(dāng)接收到關(guān)于賬戶密碼的處理請(qǐng)求時(shí),獲取發(fā)起所述處理請(qǐng)求的賬戶標(biāo)識(shí)以及基于所述處理請(qǐng)求上報(bào)的驗(yàn)證位置;
[0012]確定模塊,用于將所述驗(yàn)證位置與所述賬戶標(biāo)識(shí)對(duì)應(yīng)的預(yù)置位置進(jìn)行比較,確定所述驗(yàn)證位置與任一預(yù)置位置的距離是否滿足預(yù)置的鑒權(quán)通過條件;
[0013]響應(yīng)模塊,用于若滿足預(yù)置的鑒權(quán)通過條件時(shí),響應(yīng)所述關(guān)于賬戶密碼的處理請(qǐng)求。
[0014]相應(yīng)地,本發(fā)明實(shí)施例還提供了一種賬戶密碼的管理系統(tǒng),包括服務(wù)器和客戶端,其中:
[0015]所述客戶端,用于發(fā)起關(guān)于賬戶密碼的處理請(qǐng)求,并向所述服務(wù)器上報(bào)的驗(yàn)證位置;
[0016]所述服務(wù)器,用于當(dāng)接收到關(guān)于賬戶密碼的處理請(qǐng)求時(shí),獲取發(fā)起所述處理請(qǐng)求的賬戶標(biāo)識(shí)以及基于所述處理請(qǐng)求上報(bào)的驗(yàn)證位置;將所述驗(yàn)證位置與所述賬戶標(biāo)識(shí)對(duì)應(yīng)的預(yù)置位置進(jìn)行比較,確定所述驗(yàn)證位置與任一預(yù)置位置的距離是否滿足預(yù)置的鑒權(quán)通過條件;若滿足預(yù)置的鑒權(quán)通過條件時(shí),響應(yīng)所述關(guān)于賬戶密碼的處理請(qǐng)求。
[0017]本發(fā)明實(shí)施例基于用戶上報(bào)的位置來對(duì)用戶身份進(jìn)行驗(yàn)證,當(dāng)鑒權(quán)通過時(shí)才執(zhí)行對(duì)用戶的相關(guān)密碼處理請(qǐng)求的響應(yīng),由于用戶鑒權(quán)所需的位置并不像郵箱或者手機(jī)號(hào)碼那樣容易被破解盜用,因此可以較為有效地避免賬戶密碼被執(zhí)行非法的找回或者重置等操作,較好地保證了賬戶密碼信息的安全性,并且驗(yàn)證位置也是任何時(shí)候基本都不會(huì)變化,也避免了因綁定的手機(jī)號(hào)碼或者郵箱等無(wú)效后不能進(jìn)行密碼管理操作的問題。
【附圖說明】
[0018]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0019]圖1是本發(fā)明實(shí)施例的一種賬戶密碼的管理方法的流程示意圖;
[0020]圖2是本發(fā)明實(shí)施例的另一種賬戶密碼的管理方法的流程示意圖;
[0021]圖3是本發(fā)明實(shí)施例的一種賬戶密碼的關(guān)聯(lián)系統(tǒng)的結(jié)構(gòu)示意圖;
[0022]圖4是本發(fā)明實(shí)施例的一種賬戶密碼的管理裝置的結(jié)構(gòu)示意圖;
[0023]圖5是本發(fā)明實(shí)施例的另一種賬戶密碼的管理裝置的結(jié)構(gòu)示意圖;
[0024]圖6是圖5中的獲取模塊的其中一種結(jié)構(gòu)示意圖;
[0025]圖7是圖5中的確定模塊的其中一種結(jié)構(gòu)示意圖;
[0026]圖8是本發(fā)明實(shí)施例的一種服務(wù)器的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0027]下面將結(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ù)的范圍。
[0028]請(qǐng)參見圖1,是本發(fā)明實(shí)施例的一種賬戶密碼的管理方法的流程示意圖,本發(fā)明實(shí)施例的所述方法可應(yīng)用于各類需要進(jìn)行用戶名、密碼鑒權(quán)的應(yīng)用的服務(wù)器中,具體的,所述方法包括:
[0029]SlOl:當(dāng)接收到關(guān)于賬戶密碼的處理請(qǐng)求時(shí),獲取發(fā)起所述處理請(qǐng)求的賬戶標(biāo)識(shí)以及基于所述處理請(qǐng)求上報(bào)的驗(yàn)證位置。
[0030]在用戶打開需要基于用戶名和密碼驗(yàn)證的應(yīng)用時(shí),可以通過點(diǎn)擊相關(guān)的請(qǐng)求按鈕發(fā)起所述關(guān)于賬戶密碼的處理請(qǐng)求,在本發(fā)明實(shí)施例中,所述關(guān)于賬戶密碼的處理請(qǐng)求包括在用戶忘記密碼時(shí)發(fā)起的找回密碼請(qǐng)求或者重置密碼請(qǐng)求等關(guān)于對(duì)密碼進(jìn)行管理的請(qǐng)求。所述賬戶標(biāo)識(shí)則可以為需要進(jìn)行密碼找回或者重置的用戶名,或者關(guān)聯(lián)綁定的手機(jī)號(hào)碼、郵箱地址等標(biāo)識(shí)。
[0031]在所述SlOl中,客戶端可以在用戶發(fā)起該處理請(qǐng)求的同時(shí),基于GPS模塊或者基站定位模塊來獲取客戶端當(dāng)前所在的位置,在發(fā)起所述處理請(qǐng)求的同時(shí)上報(bào)獲取到的驗(yàn)證位置;當(dāng)然也可以在用戶發(fā)送了處理請(qǐng)求后,由服務(wù)器基于用戶設(shè)置的處理方式進(jìn)行觸發(fā),具體的,若該用戶為該賬戶標(biāo)識(shí)設(shè)置的密碼處理方式為基于位置的處理方式,觸發(fā)客戶端獲取并上報(bào)驗(yàn)證位置。
[0032]S102:將所述驗(yàn)證位置與所述賬戶標(biāo)識(shí)對(duì)應(yīng)的預(yù)置位置進(jìn)行比較,確定所述驗(yàn)證位置與任一預(yù)置位置的距離是否滿足預(yù)置的鑒權(quán)通過條件。
[0033]如果用戶設(shè)置的處理方式為單個(gè)比對(duì)方式,則客戶端只需上報(bào)一次驗(yàn)證位置即可,在S102中將已上報(bào)的一個(gè)驗(yàn)證位置與一個(gè)或者多個(gè)預(yù)置位置分別進(jìn)行比較,具體可以基于驗(yàn)證位置和每一個(gè)預(yù)置位置的位置坐標(biāo)點(diǎn)來確定距離,并在比較的距離小于距離閾值時(shí),記錄該驗(yàn)證位置;
[0034]而若用戶設(shè)置的處理方式為多個(gè)比對(duì)方式,則需要客戶端接收用戶輸入的多個(gè)驗(yàn)證位置或者客戶端在不同位置基于用戶的請(qǐng)求操作發(fā)送多個(gè)驗(yàn)證位置,在所述S102進(jìn)行多個(gè)驗(yàn)證位置與預(yù)置位置的比較,同樣基于兩個(gè)位置坐標(biāo)點(diǎn)的方式來計(jì)算距離,并在每一個(gè)獲取的驗(yàn)證位置與任意一個(gè)預(yù)置位置的距離小于距離閾值時(shí),記錄相應(yīng)的驗(yàn)證位置。
[0035]所述預(yù)設(shè)的距離閾值主要用于適應(yīng)位置范圍以及誤差,由于用戶基本不可能在不同時(shí)間在同一個(gè)坐標(biāo)位置中對(duì)賬戶標(biāo)識(shí)的密碼信息進(jìn)行處理,所以通過預(yù)置距離閾值的方式可以方便用戶限定一個(gè)以預(yù)置位置為圓心的范圍。
[0036]S103:若滿足預(yù)置的鑒權(quán)通過條件時(shí),響應(yīng)所述關(guān)于賬戶密碼的處理請(qǐng)求。
[0037]當(dāng)僅進(jìn)行一個(gè)驗(yàn)證位置與預(yù)置位置的比較時(shí),則當(dāng)該一個(gè)驗(yàn)證位置到預(yù)置位置的距離小于預(yù)設(shè)閾值時(shí),即滿足鑒權(quán)通過條件。若有多個(gè)驗(yàn)證位置與預(yù)置位置比較時(shí),則需要根據(jù)用戶設(shè)置的鑒權(quán)通過條件來進(jìn)行判斷,例如,當(dāng)獲取的多個(gè)驗(yàn)證位置中存在2個(gè)或者2個(gè)以上到任一預(yù)置位置的距離小于距離閾值,則滿足鑒權(quán)通過條件,或者,當(dāng)獲取的多個(gè)驗(yàn)證位置中到任一預(yù)置位置的距離小于距離閾值的數(shù)量占預(yù)置位置的數(shù)量的比值較大時(shí)(如大于75%),則滿足鑒權(quán)通過條件。
[0038]驗(yàn)證通過后,即響應(yīng)所述關(guān)于賬戶密碼的處理請(qǐng)求,對(duì)密碼進(jìn)行重置或者返回該賬戶密碼信息。
[0039]本發(fā)明實(shí)施例基于用戶上報(bào)的位置來對(duì)用戶身份進(jìn)行驗(yàn)證,當(dāng)鑒權(quán)通過時(shí)才執(zhí)行對(duì)用戶的相關(guān)密碼處理請(qǐng)求的響應(yīng),由于用戶鑒權(quán)所需的位置并不像郵箱或者手機(jī)號(hào)碼那樣容易被破解盜用,因此可以較為有效地避免賬戶密碼被執(zhí)行非法的找回或者重置等操作,較好地保證了賬戶密碼信息的安全性,并且驗(yàn)證位置也是任何時(shí)候基本都不會(huì)變化,也避免了因綁定的手機(jī)號(hào)碼或者郵箱等無(wú)效后不能進(jìn)行密碼管理操作的問題。
[0040]再請(qǐng)參見圖2,是本發(fā)明實(shí)施例的另一種賬戶密碼的管理方法的流程示意圖,本發(fā)明實(shí)施例的所述方法可應(yīng)用于各類需要進(jìn)行用戶名、密碼鑒權(quán)的應(yīng)用的服務(wù)器中,具體的,所述方法包括:
[0041]S201:當(dāng)接收到關(guān)于賬戶密碼的位置登記請(qǐng)求時(shí),獲取發(fā)起所述位置登記請(qǐng)求的賬戶標(biāo)識(shí)以及基于所述位置登記請(qǐng)求上報(bào)的位置信息。
[0042]用戶可以在注冊(cè)對(duì)應(yīng)應(yīng)用的用戶名以及設(shè)置密碼時(shí),同時(shí)發(fā)起用于后續(xù)對(duì)該用戶名對(duì)應(yīng)的密碼信息進(jìn)行諸如找回或者重置等管理的位置登記請(qǐng)求。在發(fā)起位置登記請(qǐng)求的同時(shí),