密碼的處理請求時,執(zhí)行如下步驟:
[0120]確定已標(biāo)記的驗證位置的數(shù)量;
[0121]若確定的數(shù)量不小于預(yù)設(shè)的數(shù)量閾值或者確定的數(shù)量與所述賬戶標(biāo)識對應(yīng)的預(yù)置位置的數(shù)量的比值不小于預(yù)設(shè)的百分比閾值,則確定的數(shù)量滿足預(yù)置的鑒權(quán)通過條件。
[0122]進一步地,所述處理器1101還執(zhí)行如下步驟:
[0123]當(dāng)確定的數(shù)量小于預(yù)設(shè)的第二數(shù)量閾值或者確定的數(shù)量與所述賬戶標(biāo)識對應(yīng)的預(yù)置位置的數(shù)量的比值小于預(yù)設(shè)的百分比閾值時,發(fā)出錯誤提示。
[0124]本發(fā)明實施例基于用戶上報的位置來對用戶身份進行驗證,當(dāng)鑒權(quán)通過時才執(zhí)行對用戶的相關(guān)密碼處理請求的響應(yīng),由于用戶鑒權(quán)所需的位置并不像郵箱或者手機號碼那樣容易被破解盜用,因此可以較為有效地避免賬戶密碼被執(zhí)行非法的找回或者重置等操作,較好地保證了賬戶密碼信息的安全性。并且,在本發(fā)明實施例中,還可以基于多個驗證位置來對用戶身份進行鑒權(quán),進一步保證了密碼信息的安全性。由于驗證位置也是任何時候基本都不會變化,也避免了因綁定的手機號碼或者郵箱等無效后不能進行密碼管理操作的問題。
[0125]本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory, ROM)或隨機存儲記憶體(Random AccessMemory, RAM)等。
[0126]以上所揭露的僅為本發(fā)明較佳實施例而已,當(dāng)然不能以此來限定本發(fā)明之權(quán)利范圍,因此依本發(fā)明權(quán)利要求所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。
【主權(quán)項】
1.一種賬戶密碼的管理方法,其特征在于,包括: 當(dāng)接收到關(guān)于賬戶密碼的處理請求時,獲取發(fā)起所述處理請求的賬戶標(biāo)識以及基于所述處理請求上報的驗證位置; 將所述驗證位置與所述賬戶標(biāo)識對應(yīng)的預(yù)置位置進行比較,確定所述驗證位置與任一預(yù)置位置的距離是否滿足預(yù)置的鑒權(quán)通過條件; 若滿足預(yù)置的鑒權(quán)通過條件,響應(yīng)所述關(guān)于賬戶密碼的處理請求。
2.如權(quán)利要求1所述的方法,其特征在于,所述將所述驗證位置與所述賬戶標(biāo)識對應(yīng)的預(yù)置位置進行比較,確定所述驗證位置與任一預(yù)置位置的距離是否滿足預(yù)置的鑒權(quán)通過條件,包括: 將所述驗證位置與所述賬戶標(biāo)識對應(yīng)的預(yù)置位置進行比較; 判斷所述驗證位置與任一預(yù)置位置的距離是否小于預(yù)設(shè)的距離閾值; 若小于預(yù)設(shè)的距離閾值,則確定滿足預(yù)置的鑒權(quán)通過條件。
3.如權(quán)利要求1所述的方法,其特征在于,所述將所述驗證位置與所述賬戶標(biāo)識對應(yīng)的預(yù)置位置進行比較,確定所述驗證位置與任一預(yù)置位置的距離是否滿足預(yù)置的鑒權(quán)通過條件,包括: 將驗證位置與所述賬戶標(biāo)識對應(yīng)的預(yù)置位置進行比較,若該驗證位置與任一預(yù)置位置的距離小于預(yù)設(shè)的距離閾值,則標(biāo)記該驗證位置,并接收下一次上報的驗證位置,重復(fù)本步驟直至上報的驗證位置的數(shù)量達到預(yù)設(shè)的驗證量閾值或接收到關(guān)于賬戶密碼的處理確認(rèn)消息; 根據(jù)已標(biāo)記的驗證位置,確定小于預(yù)設(shè)的距離閾值的驗證位置的數(shù)量,判斷該確定的數(shù)量是否滿足預(yù)置的鑒權(quán)通過條件。
4.如權(quán)利要求1-3任一項所述的方法,其特征在于,所述上報的驗證位置包括:客戶端根據(jù)用戶輸入的位置標(biāo)識生成并上報的驗證位置或者客戶端基于內(nèi)置的定位模塊獲取并上報的驗證位置。
5.如權(quán)利要求4所述的方法,其特征在于,所述當(dāng)接收到關(guān)于賬戶密碼的處理請求時,獲取發(fā)起所述處理請求的賬戶標(biāo)識以及基于所述處理請求上報的驗證位置之前,還包括: 當(dāng)接收到關(guān)于賬戶密碼的位置登記請求時,獲取發(fā)起所述位置登記請求的賬戶標(biāo)識以及基于所述位置登記請求上報的位置信息; 將已獲取的一個或者多個基于所述位置登記請求上報的位置信息設(shè)置為所述賬戶標(biāo)識對應(yīng)的預(yù)置位置。
6.如權(quán)利要求5所述的方法,其特征在于,所述當(dāng)接收到關(guān)于賬戶密碼的處理請求時,獲取發(fā)起所述處理請求的賬戶標(biāo)識以及基于所述處理請求上報的驗證位置,包括: 在接收到關(guān)于賬戶密碼的處理請求時,獲取發(fā)起所述處理請求的賬戶標(biāo)識; 觸發(fā)發(fā)起所述處理請求的客戶端上報當(dāng)前的驗證位置。
7.如權(quán)利要求3所述的方法,其特征在于,所述根據(jù)已標(biāo)記的驗證位置,確定小于預(yù)設(shè)閾值的驗證位置的數(shù)量,并當(dāng)確定的數(shù)量滿足預(yù)置的鑒權(quán)通過條件時,響應(yīng)所述關(guān)于賬戶密碼的處理請求,包括: 確定已標(biāo)記的驗證位置的數(shù)量; 若確定的數(shù)量不小于預(yù)設(shè)的數(shù)量閾值或者確定的數(shù)量與所述賬戶標(biāo)識對應(yīng)的預(yù)置位置的數(shù)量的比值不小于預(yù)設(shè)的百分比閾值,則確定的數(shù)量滿足預(yù)置的鑒權(quán)通過條件。
8.如權(quán)利要求7所述的方法,其特征在于,還包括: 當(dāng)確定的數(shù)量小于預(yù)設(shè)的第二數(shù)量閾值或者確定的數(shù)量與所述賬戶標(biāo)識對應(yīng)的預(yù)置位置的數(shù)量的比值小于預(yù)設(shè)的百分比閾值時,發(fā)出錯誤提示。
9.一種賬戶密碼的管理裝置,其特征在于,包括: 獲取模塊,用于當(dāng)接收到關(guān)于賬戶密碼的處理請求時,獲取發(fā)起所述處理請求的賬戶標(biāo)識以及基于所述處理請求上報的驗證位置; 確定模塊,用于將所述驗證位置與所述賬戶標(biāo)識對應(yīng)的預(yù)置位置進行比較,確定所述驗證位置與任一預(yù)置位置的距離是否滿足預(yù)置的鑒權(quán)通過條件; 響應(yīng)模塊,用于若滿足預(yù)置的鑒權(quán)通過條件時,響應(yīng)所述關(guān)于賬戶密碼的處理請求。
10.如權(quán)利要求9所述的裝置,其特征在于,所述確定模塊包括: 距離比較單元,用于將所述驗證位置與所述賬戶標(biāo)識對應(yīng)的預(yù)置位置進行比較; 距離判斷單元,用于判斷所述驗證位置與任一預(yù)置位置的距離是否小于預(yù)設(shè)的距離閾值; 確定單元,用于若小于預(yù)設(shè)的距離閾值,則確定滿足預(yù)置的鑒權(quán)通過條件。
11.如權(quán)利要求9所述的裝置,其特征在于,所述確定模塊包括: 標(biāo)記單元,用于將驗證位置與所述賬戶標(biāo)識對應(yīng)的預(yù)置位置進行比較,若該驗證位置與任一預(yù)置位置的距離小于預(yù)設(shè)的距離閾值,則標(biāo)記該驗證位置,并對接收的下一次上報的驗證位置進行比較及標(biāo)記; 數(shù)量判斷單元,用于根據(jù)已標(biāo)記的驗證位置,確定小于預(yù)設(shè)的距離閾值的驗證位置的數(shù)量,判斷該確定的數(shù)量是否滿足預(yù)置的鑒權(quán)通過條件。
12.如權(quán)利要求9至11任一項所述的裝置,其特征在于,所述上報的驗證位置包括:客戶端根據(jù)用戶輸入的位置標(biāo)識生成并上報的驗證位置或者客戶端基于內(nèi)置的定位模塊獲取并上報的驗證位置。
13.如權(quán)利要求12所述的裝置,其特征在于,還包括: 預(yù)置模塊,用于當(dāng)接收到關(guān)于賬戶密碼的位置登記請求時,獲取發(fā)起所述位置登記請求的賬戶標(biāo)識以及基于所述位置登記請求上報的位置信息;將已獲取的一個或者多個基于所述位置登記請求上報的位置信息設(shè)置為所述賬戶標(biāo)識對應(yīng)的預(yù)置位置。
14.如權(quán)利要求13所述的裝置,其特征在于,所述獲取模塊包括: 標(biāo)識獲取單元,用于在接收到關(guān)于賬戶密碼的處理請求時,獲取發(fā)起所述處理請求的賬戶標(biāo)識; 觸發(fā)單元,用于觸發(fā)發(fā)起所述處理請求的客戶端上報當(dāng)前的驗證位置。
15.如權(quán)利要求14所述的裝置,其特征在于,所述數(shù)量判斷單元包括: 數(shù)量確定子單元,用于確定已標(biāo)記的驗證位置的數(shù)量; 條件確定單元,用于若確定的數(shù)量不小于預(yù)設(shè)的數(shù)量閾值或者確定的數(shù)量與所述用戶標(biāo)識賬戶標(biāo)識對應(yīng)的預(yù)置位置的數(shù)量的比值不小于預(yù)設(shè)的百分比閾值,則確定的數(shù)量滿足預(yù)置的鑒權(quán)通過條件。
16.如權(quán)利要求15所述的裝置,其特征在于,還包括: 提示模塊,用于當(dāng)確定的數(shù)量小于預(yù)設(shè)的第二數(shù)量閾值或者確定的數(shù)量與所述賬戶標(biāo)識對應(yīng)的預(yù)置位置的數(shù)量的比值小于預(yù)設(shè)的百分比閾值時,發(fā)出錯誤提示。
17.—種賬戶密碼的管理系統(tǒng),其特征在于,包括服務(wù)器和客戶端,其中:所述客戶端,用于發(fā)起關(guān)于賬戶密碼的處理請求,并向所述服務(wù)器上報的驗證位置;所述服務(wù)器,用于當(dāng)接收到關(guān)于賬戶密碼的處理請求時,獲取發(fā)起所述處理請求的賬戶標(biāo)識以及基于所述處理請求上報的驗證位置;將所述驗證位置與所述賬戶標(biāo)識對應(yīng)的預(yù)置位置進行比較,確定所述驗證位置與任一預(yù)置位置的距離是否滿足預(yù)置的鑒權(quán)通過條件;若滿足預(yù)置的鑒權(quán)通過條件時,響應(yīng)所述關(guān)于賬戶密碼的處理請求。
18.一種計算機存儲介質(zhì),其特征在于,該計算機存儲介質(zhì)中存儲有程序,該程序在執(zhí)行時,包括如權(quán)利要求1-8任一項方法所述的步驟。
【專利摘要】本發(fā)明實施例公開了一種賬戶密碼的管理方法、裝置及系統(tǒng),其中,所述方法包括:當(dāng)接收到關(guān)于賬戶密碼的處理請求時,獲取發(fā)起所述處理請求的賬戶標(biāo)識以及基于所述處理請求上報的驗證位置;將所述驗證位置與所述賬戶標(biāo)識對應(yīng)的預(yù)置位置進行比較,確定所述驗證位置與任一預(yù)置位置的距離是否滿足預(yù)置的鑒權(quán)通過條件;若滿足預(yù)置的鑒權(quán)通過條件,響應(yīng)所述關(guān)于賬戶密碼的處理請求。采用本發(fā)明,可較好地確保能夠完成用戶諸如密碼找回或密碼重置等對賬戶密碼信息的管理流程。
【IPC分類】H04L9-32
【公開號】CN104579667
【申請?zhí)枴緾N201310516325
【發(fā)明人】何暢
【申請人】騰訊科技(深圳)有限公司
【公開日】2015年4月29日
【申請日】2013年10月28日
【公告號】WO2015062278A1