應用程序啟動的驗證方法及裝置的制造方法
【技術領域】
[0001] 本發明涉及信息技術領域,特別是涉及一種應用程序啟動的驗證方法及裝置。
【背景技術】
[0002] 隨著信息技術的不斷發展,越來越多的應用程序隨著出現,并在終端設備上得到 廣泛的應用。其中,各種各樣的應用程序為人們的生活帶來了便利,尤其是社交類的應用程 序,如微信、微博等;購物類的應用程序,如淘寶、京東等。
[0003]目前,在應用程序首次啟動后,當再次接收到用戶輸入的應用程序啟動指令時,直 接啟動應用程序。然而,由于在接收到用戶輸入的應用程序啟動指令后,直接啟動應用程 序,當用戶的終端設備借給其他用戶或者丟失時,其他用戶通過輸入應用程序啟動指令即 可以查看用戶使用應用程序時的相關數據,如聯系人信息、聊天記錄及購物信息等隱私數 據,造成用戶的隱私數據泄露,導致用戶隱私數據安全性較低。
【發明內容】
[0004] 有鑒于此,本發明提供一種應用程序啟動的驗證方法及裝置,主要目的在于能夠 避免用戶的隱私數據泄露,從而能夠提高用戶隱私數據安全性。
[0005] 依據本發明一個方面,提供了一種應用程序啟動的驗證方法,包括:
[0006] 接收應用程序啟動指令,所述應用程序啟動指令用于指示啟動所述應用程序;
[0007] 從預置存儲位置獲取與所述應用程序的標識信息對應的應用程序啟動驗證界面 并進行顯示,所述預置存儲位置保存有不同應用程序的標識信息以及所述標識信息對應的 應用程序啟動驗證界面;
[0008] 判斷應用程序對應的啟動驗證信息是否符合預置驗證信息;
[0009] 若符合,則啟動應用程序。
[0010] 依據本發明另一個方面,提供了一種應用程序啟動的驗證裝置,包括:
[0011] 接收單元,用于接收應用程序啟動指令,所述應用程序啟動指令用于指示啟動所 述應用程序;
[0012] 獲取單元,用于從預置存儲位置獲取與所述應用程序的標識信息對應的應用程序 啟動驗證界面,所述預置存儲位置保存有不同應用程序的標識信息以及所述標識信息對應 的應用程序啟動驗證界面;
[0013] 顯示單元,用于顯示所述獲取單元獲取的應用程序啟動驗證界面;
[0014] 判斷單元,用于判斷應用程序對應的啟動驗證信息是否符合預置驗證信息;
[0015] 啟動單元,用于若所述判斷單元判斷應用程序對應的啟動驗證信息符合預置驗證 信息,則啟動應用程序。
[0016] 借由上述技術方案,本發明實施例提供的技術方案至少具有下列優點:
[0017] 本發明實施例提供一種應用程序啟動的驗證方法及裝置,在接收應用程序啟動指 令后,從預置存儲位置獲取與所述應用程序的標識信息對應的應用程序啟動驗證界面并進 行顯示;然后判斷應用程序對應的啟動驗證信息是否符合預置驗證信息;若判斷應用程序 對應的啟動驗證信息符合預置驗證信息,則啟動應用程序。與目前在應用程序首次啟動后, 當再次接收到用戶輸入的應用程序啟動指令時,直接啟動應用程序相比,本發明實施例通 過對應用程序啟動進行驗證,能夠避免用戶的隱私數據泄露,從而能夠提高用戶隱私數據 安全性。
[0018] 上述說明僅是本發明技術方案的概述,為了能夠更清楚了解本發明的技術手段, 而可依照說明書的內容予以實施,并且為了讓本發明的上述和其它目的、特征和優點能夠 更明顯易懂,以下特舉本發明的【具體實施方式】。
【附圖說明】
[0019] 通過閱讀下文優選實施方式的詳細描述,各種其他的優點和益處對于本領域普通 技術人員將變得清楚明了。附圖僅用于示出優選實施方式的目的,而并不認為是對本發明 的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中:
[0020] 圖1示出了本發明實施例提供的一種應用程序啟動的驗證方法流程圖;
[0021] 圖2示出了本發明實施例提供的另一種應用程序啟動的驗證方法流程圖;
[0022] 圖3示出了本發明實施例提供的一種應用程序啟動的驗證裝置結構示意圖;
[0023] 圖4示出了本發明實施例提供的另一種應用程序啟動的驗證裝置結構示意圖。
【具體實施方式】
[0024] 下面將參照附圖更詳細地描述本公開的示例性實施例。雖然附圖中顯示了本公開 的示例性實施例,然而應當理解,可以以各種形式實現本公開而不應被這里闡述的實施例 所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠將本公開的范圍 完整的傳達給本領域的技術人員。
[0025] 本發明實施例提供了一種應用程序啟動的驗證方法,如圖1所示,所述方法包括:
[0026] 101、接收應用程序啟動指令。
[0027] 其中,所述應用程序啟動指令用于指示啟動所述應用程序。隨著終端設備處理能 力的提高,用戶通常會在終端設備上安裝許多的應用程序,進而滿足自己各種各樣的需求。 如社交類的應用程序,如微信、微博等;購物類的應用程序,如淘寶、京東等。所述終端設備 可以為手機、平板電腦、筆記本等。
[0028] 對于本發明實施例,步驟101具體可以為:當用戶點擊或者觸擊終端設備屏幕界 面上的應用程序圖標時,向應用程序啟動的驗證裝置發送應用程序啟動指令,從而所述應 用程序啟動的驗證裝置,能夠接收到應用程序啟動指令。
[0029] 102、從預置存儲位置獲取與所述應用程序的標識信息對應的應用程序啟動驗證 界面并進行顯示。
[0030] 其中,所述預置存儲位置保存有不同應用程序的標識信息以及所述標識信息對應 的應用程序啟動驗證界面。所述預置存儲位置可以為云端服務器,也可以為終端設備,本發 明實施例不做限定。所述應用程序的標識信息可以為應用程序的名稱,如微信;也可以為應 用程序的身份標識號碼(Identity,ID),本發明實施例不做限定。
[0031] 例如,預置存儲位置保存的應用程序的標識信息、所述標識信息對應的應用程序 啟動驗證界面具體如表1 :
[0033] 接收到應用程序微信的啟動指令后,就從預置存儲位置中獲取微信啟動驗證界 面,然后在終端設備的屏幕界面上顯示微信啟動驗證界面。
[0034] 103、判斷應用程序對應的啟動驗證信息是否符合預置驗證信息。
[0035] 其中,所述應用程序對應的啟動驗證信息可以為所述應用程序啟動指令對應的人 臉信息、指紋信息,也可以為所述應用程序啟動驗證界面上的操作軌跡、字符串等,本發明 實施例不做限定。所述預置驗證信息可以根據用戶的需要進行設置,也可以根據系統的默 認模式進行設置,本發明實施例不做限定。
[0036] 對于本發明實施例,當所述應用程序對應的啟動驗證信息為所述應用程序啟動指 令對應的人臉信息時,所述預置驗證信息為預置人臉信息,此時,判斷應用程序啟動指令對 應的人臉信息是否為預置人臉信息;若判斷應用程序啟動指令對應的人臉信息符合預置人 臉信息,則啟動應用程序。當所述應用程序對應的啟動驗證信息為所述應用程序啟動指令 對應的指紋信息時,所述預置驗證信息為預置指紋信息,此時,判斷應用程序啟動指令對應 的指紋信息是否為預置指紋信息;若判斷所述應用程序啟動指令對應的指紋信息為預置指 紋信息,則啟動應用程序。當所述應用程序對應的啟動驗證信息為所述應用程序啟動驗證 界面上的操作軌跡時,所述預置驗證信息為預置操作軌跡,此時,判斷所述應用程序啟動驗 證界面上的操作軌跡是否為預置操作軌跡;若判斷所述應用程序啟動驗證界面上的操作軌 跡為預置操作軌跡,則啟動應用程序。當所述應用程序對應的啟動驗證信息為所述應用程 序啟動驗證界面上的字符串時,所述預置驗證信息為預置字符串,此時,判斷所述應用程序 啟動驗證界面上的字符串是否為預置字符串;若判斷所述應用程序啟動驗證界面上的字符 串為預置字符串,則啟動應用程序。本發明實施例在接收到應用程序的啟動指令后,通過對 應用程序啟動進行驗證,能夠避免用戶的隱私數據泄露,從而能夠提高用戶隱私數據安全 性。
[0037] 104、若判斷應用程序對應的啟動驗證信息符合預置驗證信息,則啟動應用程序。
[0038] 本發明實施例提供的一種應用程序啟動的驗證方法,在接收應用程序啟動指令 后,從預置存儲位置獲取與所述應用程序的標識信息對應的應用程序啟動驗證界面并進行 顯示;然后判斷應用程序對應的啟動驗證信息是否符合預置驗證信息;若判斷應用程序對 應的啟動驗證信息符合預置驗證信息,則啟動應用程序。與目前在應用程序首次啟動后,當 再次接收到用戶輸入的應用程序啟動指令時,直接啟動應用程序相比,本發明實施例通過 對應用程序啟動進行驗證,能夠避免用戶的隱私數據泄露,從而能夠提高用戶隱私數據安 全性。
[0039] 本發明實施例提供了另一種應用程序啟動的驗證方法,如圖2所示,所述方法包 括:
[0040] 201、接收應用程序啟動指令。
[0041] 其中,所述應用程序啟動指令用于指示啟動所述應用程序。
[0042] 對于本發明實施例,步驟201具體可以為: