用戶帳號的保護方法及裝置的制造方法
【技術領域】
[0001 ] 本發明涉及計算機技術,尤其涉及一種用戶帳號的保護方法及裝置。
【背景技術】
[0002]隨著計算機與互聯網技術的發展,由于木馬病毒、釣魚郵件等計算機病毒的橫行,互聯網環境中用戶帳號的安全很難得到保證。用戶帳號被他人盜取的現象無法從根源上杜絕,被盜用的帳號一般會被用來詐騙,發色情廣告等,給用戶造成了很大的困擾。現有技術中的用戶帳號的保護方法主要是通過凍結用戶帳號,引導用戶改密的方式對用戶帳號進行保護,用戶改密成功后可解凍并恢復用戶帳號的使用。然而為了提高安全性,修改密碼通常是有條件的,用戶可能需要對預置的密保問題進行回答,或通過密保手機進行操作才能完成密碼的修改。很多用戶經常會因忘記密保問題或密保手機丟失等原因而遭遇死保的問題,陷入因無法改密而不能恢復用戶帳號使用的僵局。因此,現有的用戶帳號保護方法缺乏靈活性及效率。
【發明內容】
[0003]有鑒于此,本發明提供一種用戶帳號的保護方法及裝置,可提高用戶帳號保護的靈活性及效率。
[0004]本發明實施例提供的一種用戶帳號的保護方法,包括:服務器在檢測到帳號保護指令被觸發時,加鎖所述帳號保護指令指向的用戶帳號;查詢所述帳號保護指令對應的安全等級,根據所述安全等級生成對應的解鎖信息,所述解鎖信息中至少包含:與第一解鎖方式對應的第一提示信息以及與所述第二解鎖方式對應的第二提示信息;以及將所述解鎖信息發送給與所述用戶帳號綁定的用戶終端進行顯示,以提示所述用戶終端的用戶根據所述解鎖信息,選擇所述第一解鎖方式或第二解鎖方式中的一種解鎖方式,解鎖所述用戶帳號。
[0005]本發明實施例提供的一種用戶帳號的保護裝置,包括:加鎖模塊,用于在檢測到帳號保護指令被觸發時,加鎖所述帳號保護指令指向的用戶帳號;解鎖信息生成模塊,用于查詢所述帳號保護指令對應的安全等級,根據所述安全等級生成對應的解鎖信息,所述解鎖信息中至少包含:與第一解鎖方式對應的第一提示信息以及與所述第二解鎖方式對應的第二提示信息;以及解鎖信息發送模塊,用于將所述解鎖信息發送給與所述用戶帳號綁定的用戶終端進行顯示,以提示所述用戶終端的用戶根據所述解鎖信息,選擇所述第一解鎖方式或第二解鎖方式中的一種解鎖方式,解鎖所述用戶帳號。
[0006]本發明實施例提供的上述用戶帳號的保護方法及裝置,通過服務器在檢測到帳號保護指令被觸發時,加鎖帳號保護指令指向的用戶帳號,同時根據該帳號保護指令的安全等級生成對應的解鎖信息,該解鎖信息中至少包含與第一解鎖方式對應的第一提示信息以及與第二解鎖方式對應的第二提示信息,然后將解鎖信息發送給與用戶帳號綁定的用戶終端進行顯示,使得用戶終端的用戶可根據解鎖信息中的提示以及自身的實際情況,選擇第一解鎖方式或第二解鎖方式中的一種解鎖方式,解鎖用戶帳號,從而可提高用戶帳號的安全保護的靈活性,避免現有技術中的死保問題,進而提高用戶帳號保護的效率。
[0007]為讓本發明的上述和其他目的、特征和優點能更明顯易懂,下文特舉較佳實施例,并配合所附圖式,作詳細說明如下。
【附圖說明】
[0008]圖1為本發明提供的一種用戶帳號的保護方法及裝置的應用環境圖。
[0009]圖2示出了一種服務器的結構框圖。
[0010]圖3為本發明第一實施例提供的用戶帳號的保護方法的流程圖。
[0011]圖4為本發明第二實施例提供的用戶帳號的保護方法的流程圖。
[0012]圖5為本發明第二實施例提供的用戶帳號的保護方法中第一提示信息的示意圖。
[0013]圖6為本發明第二實施例提供的用戶帳號的保護方法的一應用例的應用環境示意圖。
[0014]圖7為本發明第三實施例提供的用戶帳號的保護裝置的結構示意圖。
[0015]圖8為圖7的裝置的存儲環境示意圖。
[0016]圖9為本發明第四實施例提供的用戶帳號的保護裝置的結構示意圖。
[0017]圖10為本發明第四實施例提供的用戶帳號的保護裝置中部分模塊的結構示意圖。
[0018]圖11為本發明第四實施例提供的用戶帳號的保護裝置中部分模塊的結構示意圖。
【具體實施方式】
[0019]為更進一步闡述本發明為實現預定發明目的所采取的技術手段及功效,以下結合附圖及較佳實施例,對依據本發明的【具體實施方式】、結構、特征及其功效,詳細說明如后。
[0020]本發明實施例所提供的用戶帳號的保護方法可應用于如圖1所示的應用環境中,實現對用戶帳號的保護。如圖1所示,用戶終端100、服務器200位于無線網絡或有線網絡中,通過該無線網絡或有線網絡,用戶終端100與服務器200進行數據交互。
[0021]用戶終端100可以包括智能手機、平板電腦、電子書閱讀器、MP3播放器(MovingPicture Experts Group Aud1 Layer III,動態影像專家壓縮標準音頻層面3)、MP4(Moving Picture Experts Group Aud1 Layer IV,動態影像專家壓縮標準音頻層面4)播放器、膝上型便攜計算機、臺式機計算機、車載電腦、一體機等等。
[0022]圖2示出了一種服務器的結構框圖。如圖2所示,服務器200包括:存儲器201、處理器202以及網絡模塊203。
[0023]可以理解,圖2所示的結構僅為示意,服務器200還可包括比圖2中所示更多或者更少的組件,或者具有與圖2所示不同的配置。圖2中所示的各組件可以采用硬件、軟件或其組合實現。另外,本發明實施例中的服務器還可以包括多個具體不同功能的服務器。
[0024]存儲器201可用于存儲軟件程序以及模塊,如本發明實施例中的用戶帳號的保護方法及裝置對應的程序指令/模塊,處理器202通過運行存儲在存儲器201內的軟件程序以及模塊,從而執行各種功能應用以及數據處理,即實現本發明實施例中的用戶帳號的保護方法。存儲器201可包括高速隨機存儲器,還可包括非易失性存儲器,如一個或者多個磁性存儲裝置、閃存、或者其他非易失性固態存儲器。在一些實例中,存儲器201可進一步包括相對于處理器202遠程設置的存儲器,這些遠程存儲器可以通過網絡連接至服務器200。進一步地,上述軟件程序以及模塊還可包括:操作系統221以及服務模塊222。其中操作系統221,例如可為LINUX、UNIX、WINDOWS,其可包括各種用于管理系統任務(例如內存管理、存儲設備控制、電源管理等)的軟件組件和/或驅動,并可與各種硬件或軟件組件相互通訊,從而提供其他軟件組件的運行環境。服務模塊222運行在操作系統221的基礎上,并通過操作系統221的網絡服務監聽來自網絡的請求,根據請求完成相應的數據處理,并返回處理結果給客戶端。也就是說,服務模塊222用于向客戶端提供網絡服務。
[0025]網絡模塊203用于接收以及發送網絡信號。上述網絡信號可包括無線信號或者有線信號。在一個實例中,上述網絡信號為有線網絡信號。此時,網絡模塊203可包括處理器、隨機存儲器、轉換器、晶體振蕩器等元件。
[0026]第一實施例
[0027]圖3為本發明第一實施例提供的用戶帳號的保護方法的流程圖。如圖3所示,本實施例的用戶帳號的保護方法包括以下步驟:
[0028]步驟S11,服務器在檢測到帳號保護指令被觸發時,加鎖所述帳號保護指令指向的用戶帳號。
[0029]于本實施例一【具體實施方式】中,服務器200可通過安全策略服務器判斷用戶帳號的安全狀態,并根據判斷結果確定帳號保護指令是否被觸發,以及被觸發的是哪一個等級的帳號保護指令。安全策略服務器可收集預置檢測周期內用戶終端100使用用戶帳號登錄服務器200后進行的各種操作的記錄,例如:向其他用戶帳號發送消息、發送廣告、瀏覽網頁、電子支付等操作的記錄,并對收集到的上述記錄進行分析,獲取該用戶帳號的行為特征,然后根據該用戶帳號的行為特征判斷用戶帳號的安全狀態是否存在異常,以及安全狀態的安全等級。例如:可根據該用戶帳號在檢測周期內是否進行了預置的操作,進行的該操作的種類及其次數,判斷用戶帳號的安全狀態是否存在異常,以及安全狀態的安全等級,并當該用戶帳號在檢測周期內進行至少一項預置的操作,且進行的次數超過預置的數值時,可判定用戶帳號的安全狀態存在異常。可以理解的,用戶帳號在檢測周期內進行的預置的操作的種類與次數越多,用戶帳號的安全狀態的安全等級越低。
[0030]帳號保護指令用于指示服務器200對特定的用戶帳號進行保護,帳號保護指令的等級越高,對應的用戶帳號的安全狀態的安全等級越低。具體地,可在服務器200中預置多個等級的帳號保護指令,分別與多種保護方式對應。保護方式包括對用戶帳號進行加鎖與解鎖。加鎖,也可以被稱為凍結、封號,是在用戶帳號的安全狀態出現異常時,通過限制或禁止用戶終端使用該用戶帳號登錄并進行各種操作,對用戶帳號進行保護的一種保護方式。解鎖,就是解除對被加鎖的用戶帳號的禁制,允許用戶終端使用該用戶帳號登錄并進行各種操作。解鎖的具體方式可包括:修改密碼解鎖、發送解鎖短信解鎖、電話解鎖、發送解鎖郵件解鎖等等。
[0031]服務器200在檢測到帳號保護指令被觸發時,加鎖該帳號保護指令指向的用戶帳號,根據該帳號保護指令對應的安全等級限制或禁止用戶終端使用該用戶帳號登錄并進行各種操作。當服務器200根據該帳號保護指令禁止用戶終端使用該用戶帳