本申請涉及網(wǎng)絡(luò)安全技術(shù)領(lǐng)域,尤其涉及用戶身份認(rèn)證的方法及裝置。
背景技術(shù):
NVR(Network Video Recorder,網(wǎng)絡(luò)硬盤錄像機)的主要功能是通過網(wǎng)絡(luò)接收網(wǎng)絡(luò)攝像機,簡稱IPC(IP Camera,網(wǎng)絡(luò)攝像機)傳輸?shù)臄?shù)字視頻碼流,并進(jìn)行存儲、管理。用戶通過NVR可以同時觀看、瀏覽、回訪、管理多個IPC。由于NVR在監(jiān)控系統(tǒng)中處于重要地位,并保存有大量私密性以及具有重大保護(hù)意義的數(shù)據(jù),因此,用戶可以為NVR設(shè)備設(shè)置具有較高安全性的登錄密碼,可以將具有較高安全性的登錄密碼稱為強密碼。然而,強密碼的構(gòu)造復(fù)雜,很可能出現(xiàn)用戶忘記登錄密碼,導(dǎo)致NVR無法對用戶身份進(jìn)行認(rèn)證,使得用戶無法登錄的情況。
現(xiàn)有技術(shù)中,當(dāng)用戶忘記設(shè)備,例如NVR的登錄密碼時,可以與設(shè)備的生產(chǎn)廠家取得聯(lián)系,由生產(chǎn)廠家對該用戶進(jìn)行身份認(rèn)證,在身份認(rèn)證通過后,由生產(chǎn)廠家協(xié)助用戶登錄,并允許用戶重置登錄密碼。然而,上述由設(shè)備的生產(chǎn)廠家對用戶進(jìn)行身份認(rèn)證的過程操作繁雜,且用戶的等待時間較長,從而影響用戶體驗,降低用戶的使用效率。
技術(shù)實現(xiàn)要素:
有鑒于此,本申請?zhí)峁┮环N用戶身份認(rèn)證的方法及裝置,以實現(xiàn)在用戶忘記設(shè)備的登錄密碼時,可以高效地對用戶身份進(jìn)行認(rèn)證,在認(rèn)證通過后,允許用戶登錄,提高用戶體驗以及用戶的使用效率。
具體地,本申請是通過如下技術(shù)方案實現(xiàn)的:
根據(jù)本申請實施例的第一方面,提供一種用戶身份認(rèn)證的方法,所述方法包括:
當(dāng)接收到對用戶進(jìn)行身份認(rèn)證的請求時,獲取與所述用戶對應(yīng)的業(yè)務(wù)數(shù)據(jù),所述業(yè)務(wù)數(shù)據(jù)是根據(jù)所述用戶的配置生成的數(shù)據(jù);
向所述用戶展示數(shù)據(jù)識別信息,所述數(shù)據(jù)識別信息用于提示所述用戶對所述業(yè)務(wù)數(shù)據(jù)進(jìn)行識別;
若接收到所述用戶對所述業(yè)務(wù)數(shù)據(jù)正確識別的識別結(jié)果,則確定所述用戶通過身份認(rèn)證。
可選的,所述業(yè)務(wù)數(shù)據(jù)包括多級業(yè)務(wù)數(shù)據(jù),其中,每一級的業(yè)務(wù)數(shù)據(jù)各不相同,且所述多級業(yè)務(wù)數(shù)據(jù)分別用于多級身份認(rèn)證;
所述若接收到所述用戶對所述業(yè)務(wù)數(shù)據(jù)正確識別的識別結(jié)果,則確定所述用戶通過身份認(rèn)證,包括:
當(dāng)進(jìn)行所述多級身份認(rèn)證中的一級身份認(rèn)證時,若接收到所述用戶對一級業(yè)務(wù)數(shù)據(jù)正確識別的識別結(jié)果,則確定所述用戶通過所述一級身份認(rèn)證;
繼續(xù)進(jìn)行下一級身份認(rèn)證,直至確定所述用戶通過所有級別的身份認(rèn)證時,確定所述用戶通過身份認(rèn)證。
可選的,所述數(shù)據(jù)識別信息包括所述業(yè)務(wù)數(shù)據(jù),以及用于干擾用戶選擇的干擾數(shù)據(jù),所述干擾數(shù)據(jù)與所述業(yè)務(wù)數(shù)據(jù)不相同;
所述數(shù)據(jù)識別信息,具體用于提示所述用戶從所述業(yè)務(wù)數(shù)據(jù)與所述干擾數(shù)據(jù)中識別出所述業(yè)務(wù)數(shù)據(jù)。
可選的,所述獲取與所述用戶對應(yīng)的業(yè)務(wù)數(shù)據(jù),包括:
從所有的設(shè)備名稱中選擇部分?jǐn)?shù)量的設(shè)備名稱作為所述業(yè)務(wù)數(shù)據(jù),所述設(shè)備名稱為所述用戶為被管設(shè)備所配置的名稱;
所述方法還包括:
構(gòu)造預(yù)設(shè)數(shù)量的隨機名稱,并將所述隨機名稱作為所述干擾數(shù)據(jù),所述隨機名稱不同于所述設(shè)備名稱。
可選的,所述獲取與所述用戶對應(yīng)的業(yè)務(wù)數(shù)據(jù),包括:
從所有的系統(tǒng)配置項中,選擇建立時間距離當(dāng)前時間最近的系統(tǒng)配置項作為所述業(yè)務(wù)數(shù)據(jù);
所述方法還包括:從除所述業(yè)務(wù)數(shù)據(jù)包括的系統(tǒng)配置項以外的其它系統(tǒng)配置項中,選擇部分?jǐn)?shù)量的系統(tǒng)配置項作為所述干擾數(shù)據(jù)。
可選的,所述方法還包括:
當(dāng)接收到對用戶進(jìn)行身份認(rèn)證的請求時,獲取每臺被管設(shè)備所拍攝的當(dāng)前視頻圖像,其中,若所述被管設(shè)備為云臺設(shè)備,則獲取所述被管設(shè)備在每個預(yù)置位上所拍攝的當(dāng)前視頻圖像,所述預(yù)置位為所述用戶設(shè)置;
所述獲取與所述用戶對應(yīng)的業(yè)務(wù)數(shù)據(jù),包括:
從所有的被管設(shè)備中隨機選擇一臺被管設(shè)備作為目標(biāo)被管設(shè)備;
若所述目標(biāo)被管設(shè)備為云臺設(shè)備,則從所述目標(biāo)被管設(shè)備對應(yīng)的所有預(yù)置位上的當(dāng)前視頻圖像中隨機選擇一張視頻圖像作為所述業(yè)務(wù)數(shù)據(jù);若所述目標(biāo)被管設(shè)備為非云臺設(shè)備,則將所述目標(biāo)被管設(shè)備對應(yīng)的當(dāng)前視頻圖像作為所述業(yè)務(wù)數(shù)據(jù);
所述數(shù)據(jù)識別信息,具體用于:提示所述用戶識別所述業(yè)務(wù)數(shù)據(jù)是否為預(yù)設(shè)被管設(shè)備所拍攝的視頻圖像。
根據(jù)本申請實施例的第二方法,提供一種用戶身份認(rèn)證的裝置,所述裝置包括:
獲取模塊,用于當(dāng)接收到對用戶進(jìn)行身份認(rèn)證的請求時,獲取與所述用戶對應(yīng)的業(yè)務(wù)數(shù)據(jù),所述業(yè)務(wù)數(shù)據(jù)是根據(jù)所述用戶的配置生成的數(shù)據(jù);
展示模塊,用于向所述用戶展示數(shù)據(jù)識別信息,所述數(shù)據(jù)識別信息用于提示所述用戶對所述業(yè)務(wù)數(shù)據(jù)進(jìn)行識別;
認(rèn)證模塊,用于若接收到所述用戶對所述業(yè)務(wù)數(shù)據(jù)正確識別的識別結(jié)果,則確定所述用戶通過身份認(rèn)證。
可選的,所述業(yè)務(wù)數(shù)據(jù)包括多級業(yè)務(wù)數(shù)據(jù),其中每一級的業(yè)務(wù)數(shù)據(jù)各不相同,且所述多級業(yè)務(wù)數(shù)據(jù)分別用于多級身份認(rèn)證;
所述認(rèn)證模塊,包括:
一級認(rèn)證子模塊,用于當(dāng)進(jìn)行所述多級身份認(rèn)證中的一級身份認(rèn)證時,若接收到所述用戶對一級業(yè)務(wù)數(shù)據(jù)正確識別的識別結(jié)果,則確定所述用戶通過所述一級身份認(rèn)證;
繼續(xù)認(rèn)證子模塊,用于繼續(xù)進(jìn)行下一級身份認(rèn)證,直至確定所述用戶通過所有級別的身份認(rèn)證時,確定所述用戶通過身份認(rèn)證。
可選的,所述數(shù)據(jù)識別信息包括所述業(yè)務(wù)數(shù)據(jù),以及用于干擾用戶選擇的干擾數(shù)據(jù),所述干擾數(shù)據(jù)與所述業(yè)務(wù)數(shù)據(jù)不相同;
所述數(shù)據(jù)識別信息,具體用于提示所述用戶從所述業(yè)務(wù)數(shù)據(jù)與所述干擾數(shù)據(jù)中識別出所述業(yè)務(wù)數(shù)據(jù)。
可選的,所述獲取模塊,具體用于:
從所有的設(shè)備名稱中選擇部分?jǐn)?shù)量的設(shè)備名稱作為所述業(yè)務(wù)數(shù)據(jù),所述設(shè)備名稱為所述用戶為被管設(shè)備所配置的名稱;
所述裝置還包括:
干擾項構(gòu)造模塊,用于構(gòu)造預(yù)設(shè)數(shù)量的隨機名稱,并將所述隨機名稱作為所述干擾數(shù)據(jù),所述隨機名稱不同于所述設(shè)備名稱。
可選的,所述獲取模塊,具體用于:
從所有的系統(tǒng)配置項中,選擇建立時間距離當(dāng)前時間最近的系統(tǒng)配置項作為所述業(yè)務(wù)數(shù)據(jù);
所述裝置還包括:
干擾項選擇模塊,用于從除所述業(yè)務(wù)數(shù)據(jù)包括的系統(tǒng)配置項以外的其它系統(tǒng)配置項中,選擇部分?jǐn)?shù)量的系統(tǒng)配置項作為所述干擾數(shù)據(jù)。
可選的,所述裝置還包括:
圖像獲取模塊,用于當(dāng)接收到對用戶進(jìn)行身份認(rèn)證的請求時,獲取每臺被管設(shè)備所拍攝的當(dāng)前視頻圖像,其中,若所述被管設(shè)備為云臺設(shè)備,則獲取所述被管設(shè)備在每個預(yù)置位上所拍攝的當(dāng)前視頻圖像,所述預(yù)置位為所述用戶設(shè)置;
所述獲取模塊,包括:
設(shè)備選擇子模塊,用于從所有的被管設(shè)備中隨機選擇一臺被管設(shè)備作為目標(biāo)被管設(shè)備;
圖像選擇子模塊,用于若所述目標(biāo)被管設(shè)備為云臺設(shè)備,則從所述目標(biāo)被管設(shè)備對應(yīng)的所有預(yù)置位上的當(dāng)前視頻圖像中隨機選擇一張視頻圖像作為所述業(yè)務(wù)數(shù)據(jù);若所述目標(biāo)被管設(shè)備為非云臺設(shè)備,則將所述目標(biāo)被管設(shè)備對應(yīng)的當(dāng)前視頻圖像作為所述業(yè)務(wù)數(shù)據(jù);
所述數(shù)據(jù)識別信息,具體用于:提示所述用戶識別所述業(yè)務(wù)數(shù)據(jù)是否為預(yù)設(shè)被管設(shè)備所拍攝的視頻圖像。
由上述實施例可見,通過接收到對用戶進(jìn)行身份認(rèn)證的請求時,獲取與該用戶對應(yīng)的業(yè)務(wù)數(shù)據(jù),并向該用戶展示數(shù)據(jù)識別信息,以提示用戶對該業(yè)務(wù)數(shù)據(jù)進(jìn)行識別。由于業(yè)務(wù)數(shù)據(jù)是根據(jù)所述用戶的配置生成的數(shù)據(jù),從而通常情況下,用戶可以做出對該業(yè)務(wù)數(shù)據(jù)正確識別的識別結(jié)果。在接收到用戶對該業(yè)務(wù)數(shù)據(jù)正確識別的識別結(jié)果后,可以確定該用戶通過身份認(rèn)證。在上述過程中,由于可以通過自身保存的業(yè)務(wù)數(shù)據(jù)完成對用戶身份的認(rèn)證,過程簡單,從而可以實現(xiàn)高效地對用戶身份進(jìn)行認(rèn)證,提高用戶體驗以及用戶的使用效率。
附圖說明
圖1示例了本申請示例性實施例一的用戶身份認(rèn)證的方法的流程圖;
圖2示例了本申請示例性實施例二的用戶身份認(rèn)證的方法的流程圖;
圖3示例了本申請示例性實施例三的用戶身份認(rèn)證的方法的流程圖;
圖4示例了本申請示例性實施例四的用戶身份認(rèn)證的方法的流程圖;
圖5示例了本申請示例性實施例五的用戶身份認(rèn)證的方法的流程圖;
圖6為本申請用戶身份認(rèn)證的裝置所在網(wǎng)絡(luò)設(shè)備的一種硬件結(jié)構(gòu)圖;
圖7示例了本申請示例性實施例一的用戶身份認(rèn)證的裝置的實施例框圖;
圖8示例了本申請示例性實施例二的用戶身份認(rèn)證的裝置的實施例框圖;
圖9示例了本申請示例性實施例三的用戶身份認(rèn)證的裝置的實施例框圖;
圖10示例了本申請示例性實施例四的用戶身份認(rèn)證的裝置的實施例框圖;
圖11示例了本申請示例性實施例五的用戶身份認(rèn)證的裝置的實施例框圖。
具體實施方式
這里將詳細(xì)地對示例性實施例進(jìn)行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本申請相一致的所有實施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本申請的一些方面相一致的裝置和方法的例子。
在本申請使用的術(shù)語是僅僅出于描述特定實施例的目的,而非旨在限制本申請。在本申請和所附權(quán)利要求書中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。還應(yīng)當(dāng)理解,本文中使用的術(shù)語“和/或”是指并包含一個或多個相關(guān)聯(lián)的列出項目的任何或所有可能組合。
應(yīng)當(dāng)理解,盡管在本申請可能采用術(shù)語第一、第二、第三等來描述各種信息,但這些信息不應(yīng)限于這些術(shù)語。這些術(shù)語僅用來將同一類型的信息彼此區(qū)分開。例如,在不脫離本申請范圍的情況下,第一信息也可以被稱為第二信息,類似地,第二信息也可以被稱為第一信息。取決于語境,如在此所使用的詞語“如果”可以被解釋成為“在……時”或“當(dāng)……時”或“響應(yīng)于確定”。
為了詳細(xì)描述本申請?zhí)峁┑挠脩羯矸菡J(rèn)證的方法,列舉下述實施例。
請參見圖1,示例了本申請示例性實施例一的用戶身份認(rèn)證的方法的流程圖。該方法可以應(yīng)用于網(wǎng)絡(luò)設(shè)備,例如NVR設(shè)備上,該方法可以包括以下步驟:
步驟S101:當(dāng)接收到對用戶進(jìn)行身份認(rèn)證的請求時,獲取與所述用戶對應(yīng)的業(yè)務(wù)數(shù)據(jù),所述業(yè)務(wù)數(shù)據(jù)是根據(jù)所述用戶的配置生成的數(shù)據(jù)。
當(dāng)用戶忘記網(wǎng)絡(luò)設(shè)備,例如NVR設(shè)備的登錄密碼時,為了實現(xiàn)登錄NVR設(shè)備,可以向NVR設(shè)備發(fā)起身份認(rèn)證請求,從而,NVR設(shè)備可以接收到對用戶進(jìn)行身份認(rèn)證的請求。
NVR設(shè)備在接收到對用戶進(jìn)行身份認(rèn)證的請求時,為了對該用戶的身份進(jìn)行認(rèn)證,可以獲取與該用戶對應(yīng)的業(yè)務(wù)數(shù)據(jù)。這里所說的業(yè)務(wù)數(shù)據(jù)可以包括用戶為NVR設(shè)備設(shè)置的系統(tǒng)配置項、為NVR設(shè)備設(shè)置的標(biāo)識、或者為NVR設(shè)備所管理的IPC所設(shè)置的設(shè)備名稱、等等。需要說明的是,不論業(yè)務(wù)數(shù)據(jù)包括何種具體數(shù)據(jù),用戶所對應(yīng)的業(yè)務(wù)數(shù)據(jù)均為NVR設(shè)備根據(jù)該用戶的配置生成的數(shù)據(jù)。
步驟S102:向所述用戶展示數(shù)據(jù)識別信息,所述數(shù)據(jù)識別信息用于提示所述用戶對所述業(yè)務(wù)數(shù)據(jù)進(jìn)行識別。
步驟S103:若接收到所述用戶對所述業(yè)務(wù)數(shù)據(jù)正確識別的識別結(jié)果,則確定所述用戶通過身份認(rèn)證。
在步驟S102至步驟S103中,NVR設(shè)備可以向用戶展示數(shù)據(jù)識別信息,以提示用戶對步驟S101中所獲取的業(yè)務(wù)數(shù)據(jù)進(jìn)行識別。由于該業(yè)務(wù)數(shù)據(jù)為根據(jù)用戶的配置生成的數(shù)據(jù),從而,通常情況下,用戶可以做出對業(yè)務(wù)數(shù)據(jù)正確識別的識別結(jié)果。后續(xù),在接收到用戶對業(yè)務(wù)數(shù)據(jù)正確識別的結(jié)果后,可以確定該用戶通過身份認(rèn)證。
由上述實施例可見,通過接收到對用戶進(jìn)行身份認(rèn)證的請求時,獲取與該用戶對應(yīng)的業(yè)務(wù)數(shù)據(jù),并向該用戶展示數(shù)據(jù)識別信息,以提示用戶對該業(yè)務(wù)數(shù)據(jù)進(jìn)行識別。由于業(yè)務(wù)數(shù)據(jù)是根據(jù)所述用戶的配置生成的數(shù)據(jù),從而通常情況下,用戶可以做出對該業(yè)務(wù)數(shù)據(jù)正確識別的識別結(jié)果。在接收到用戶對該業(yè)務(wù)數(shù)據(jù)正確識別的識別結(jié)果后,可以確定該用戶通過身份認(rèn)證。在上述過程中,由于可以通過自身保存的業(yè)務(wù)數(shù)據(jù)完成對用戶身份的認(rèn)證,過程簡單,從而可以實現(xiàn)高效地對用戶身份進(jìn)行認(rèn)證,提高用戶體驗以及用戶的使用效率。
請參見圖2,示例了本申請示例性實施例二的用戶身份認(rèn)證的方法的流程圖。該圖2所示的流程在上述圖1所示流程的基礎(chǔ)上,詳細(xì)說明了將設(shè)備名稱作為業(yè)務(wù)數(shù)據(jù)時,對用戶身份進(jìn)行認(rèn)證的過程,可以包括以下步驟:
步驟S201:當(dāng)接收到對用戶進(jìn)行身份認(rèn)證的請求時,從所有的設(shè)備名稱中選擇部分?jǐn)?shù)量的設(shè)備名稱作為業(yè)務(wù)數(shù)據(jù);并構(gòu)造預(yù)設(shè)數(shù)量的隨機名稱作為用于干擾用戶選擇的干擾數(shù)據(jù),所述隨機名稱不同于所述設(shè)備名稱。
在通常的應(yīng)用場景中,視頻存儲管理系統(tǒng)可以包括NVR設(shè)備,以及若干臺IPC,用戶通過NVR設(shè)備可以同時觀看、瀏覽、回訪、管理若干臺IPC。由于NVR設(shè)備可以管理若干臺IPC,則為了描述方便,在本申請中,可以將NVR設(shè)備所管理的IPC稱為被管設(shè)備。
并且,通常情況下,用戶可以通過NVR設(shè)備為其所管理的每臺被管設(shè)備設(shè)置自定義的設(shè)備名稱,以方便用戶自身記憶。從而,NVR設(shè)備可以保存用戶為每臺被管設(shè)備所設(shè)置的設(shè)備名稱。
假設(shè),視頻存儲管理系統(tǒng)中包括5臺IPC,且用戶為該5臺IPC設(shè)置的設(shè)備名稱分別為“ABC1”、“BCD2”、“CDE3”、“DEF4”、“EFG5”。當(dāng)NVR設(shè)備接收到對用戶進(jìn)行身份認(rèn)證的請求時,可以從該5個設(shè)備名稱中隨機選擇部分?jǐn)?shù)量的設(shè)備名稱,例如,選擇2個設(shè)備名稱“ABC1”和“DEF4”作為該用戶對應(yīng)的業(yè)務(wù)數(shù)據(jù)。
同時,NVR設(shè)備還可以構(gòu)造出預(yù)設(shè)數(shù)量,例如3個隨機名稱,作為用于干擾用戶選擇的干擾數(shù)據(jù),可以理解的是,所構(gòu)造出的隨機名稱與每個設(shè)備名稱各不相同。
在一個可選的實現(xiàn)方式中,NVR設(shè)備可以獲取所有設(shè)備名稱中的每個字符,采取隨機選擇的方式,選取字符構(gòu)造隨機名稱。例如,構(gòu)造出的3個隨機名稱分別為“AC1D”、“BBC2”、“EFD4”。
步驟S202:向所述用戶展示數(shù)據(jù)識別信息,所述數(shù)據(jù)識別信息包括所述業(yè)務(wù)數(shù)據(jù)以及所述干擾數(shù)據(jù),所述數(shù)據(jù)識別信息用于提示所述用戶從所述業(yè)務(wù)數(shù)據(jù)與干擾數(shù)據(jù)中識別出所述業(yè)務(wù)數(shù)據(jù)。
當(dāng)執(zhí)行完步驟S201,NVR設(shè)備可以向用戶展示數(shù)據(jù)識別信息。其中,該數(shù)據(jù)識別信息中可以包括在步驟S201中所獲取到的業(yè)務(wù)數(shù)據(jù),例如步驟S201中所示例的2個設(shè)備名稱,以及在步驟S201中所構(gòu)造的干擾數(shù)據(jù),例如步驟S201中所示例的3個隨機名稱;并且,該數(shù)據(jù)識別信息可以用于提示用戶從所展示的業(yè)務(wù)數(shù)據(jù)與干擾數(shù)據(jù)中識別出業(yè)務(wù)數(shù)據(jù),即提示用戶從所展示的真實的設(shè)備名稱與構(gòu)造的隨機名稱中識別出真實的設(shè)備名稱。
可以理解的是,本申請對數(shù)據(jù)識別信息的展示方式并不作限制,旨在向用戶展示所述數(shù)據(jù)識別信息即可。
步驟S203:若確定所述用戶正確識別出所述業(yè)務(wù)數(shù)據(jù),則確定所述用戶通過身份認(rèn)證。
當(dāng)用戶從所展示的真實的設(shè)備名稱與構(gòu)造的隨機名稱中識別出真實的設(shè)備名稱時,即可以確定該用戶正確識別出業(yè)務(wù)數(shù)據(jù),從而可以確定該用戶通過身份認(rèn)證。
由上述實施例可見,通過接收到對用戶進(jìn)行身份認(rèn)證的請求時,獲取部分?jǐn)?shù)量的該用戶所設(shè)置的設(shè)備名稱作為與該用戶對應(yīng)的業(yè)務(wù)數(shù)據(jù),同時構(gòu)造預(yù)設(shè)數(shù)量的隨機名稱作為干擾數(shù)據(jù),以干擾用戶選擇;向用戶展示數(shù)據(jù)識別信息,且該數(shù)據(jù)識別信息中包括上述業(yè)務(wù)數(shù)據(jù)與干擾數(shù)據(jù),以提示所述用戶從業(yè)務(wù)數(shù)據(jù)與干擾數(shù)據(jù)中正確選擇出業(yè)務(wù)數(shù)據(jù)。由于設(shè)備名稱是用戶設(shè)置的,從而用戶通??梢詮臉I(yè)務(wù)數(shù)據(jù)與干擾數(shù)據(jù)中正確選擇出業(yè)務(wù)數(shù)據(jù)。在確定用戶正確識別出業(yè)務(wù)數(shù)據(jù)后,可以確定該用戶通過身份認(rèn)證。在上述過程中,由于將用戶自身設(shè)置的設(shè)備名稱作為業(yè)務(wù)數(shù)據(jù),從而業(yè)務(wù)數(shù)據(jù)具有較高的辨識度,可以避免用戶誤判,并且整個用戶身份認(rèn)證過程簡單,從而可以實現(xiàn)高效地對用戶身份進(jìn)行認(rèn)證,提高用戶體驗以及用戶的使用效率。
請參見圖3,示例了本申請示例性實施例三的用戶身份認(rèn)證的方法的流程圖。該圖3所示的流程在上述圖1所示流程的基礎(chǔ)上,詳細(xì)說明了將系統(tǒng)配置項作為業(yè)務(wù)數(shù)據(jù)時,對用戶身份進(jìn)行認(rèn)證的過程,可以包括以下步驟:
步驟S301:當(dāng)接收到對用戶進(jìn)行身份認(rèn)證的請求時,從所有的系統(tǒng)配置項中,選擇建立時間距離當(dāng)前時間最近的系統(tǒng)配置項作為業(yè)務(wù)數(shù)據(jù);并從除所述業(yè)務(wù)數(shù)據(jù)包括的系統(tǒng)配置項以外的其它系統(tǒng)配置項中,選擇部分?jǐn)?shù)量的系統(tǒng)配置項作為干擾數(shù)據(jù)。
通常情況下,NVR設(shè)備可以記錄用戶所有的操作行為,并生成操作日志。其中,用戶的操作行為可以分為兩種,一種為實際應(yīng)用的操作行為,例如打開某臺IPC的實況播放、觀看某臺IPC的視頻回放、等等行為;另一種為對系統(tǒng)的配置操作行為,例如,配置網(wǎng)關(guān)地址、子網(wǎng)掩碼、當(dāng)?shù)谼NS服務(wù)器地址、等等。
在上述兩種操作行為中,由于實際應(yīng)用的操作行為具有隨意性和不固定性,因此,用戶通常不會對實際應(yīng)用的操作行為有太深的記憶。而對于系統(tǒng)配置,通常情況下,用戶是不會隨意,頻繁更改的,因此對于系統(tǒng)的配置操作行為,用戶通??梢杂忻鞔_的記憶,并且,對于最近時間發(fā)生的配置操作行為,用戶通常有更為明確的記憶。
通過上述描述,在本申請中,則可以著重利用用戶對系統(tǒng)的配置操作行為對用戶進(jìn)行身份認(rèn)證。具體地,當(dāng)NVR設(shè)備接收到對用戶進(jìn)行身份認(rèn)證的請求時,可以從操作日志中所保存的系統(tǒng)配置項中,選擇建立時間距離當(dāng)前時間最近的系統(tǒng)配置項作為業(yè)務(wù)數(shù)據(jù),例如,從該用戶最后一次登錄NVR設(shè)備的時刻開始,向前追溯10條系統(tǒng)配置項,將該10條系統(tǒng)配置項劃作一組,作為業(yè)務(wù)數(shù)據(jù)。
同時,NVR設(shè)備還可以從除業(yè)務(wù)數(shù)據(jù)中所包括的系統(tǒng)配置項以外的其它系統(tǒng)配置項中選擇部分?jǐn)?shù)量,例如50條系統(tǒng)配置項作為干擾數(shù)據(jù),用于干擾用戶選擇。為了避免造成用戶誤判,可以根據(jù)系統(tǒng)配置項的建立時間,選擇距離業(yè)務(wù)數(shù)據(jù)中的系統(tǒng)配置項的建立時間較長的系統(tǒng)配置項作為干擾數(shù)據(jù)。例如,選擇距離用戶最后一次登錄NVR設(shè)備的時間一周以外的系統(tǒng)配置項作為干擾數(shù)據(jù)。需要說明的是,在特殊情況下,若NVR設(shè)備的使用時間不足一周,則可以隨機選擇建立時間最早的系統(tǒng)配置項作為干擾數(shù)據(jù)。
當(dāng)選擇出50條系統(tǒng)配置項之后,還可以將該50條系統(tǒng)配置項隨機打亂并組合,最終組合成5組干擾數(shù)據(jù),其中,每組干擾數(shù)據(jù)中包括10條系統(tǒng)配置項。
步驟S302:向所述用戶展示數(shù)據(jù)識別信息,所述數(shù)據(jù)識別信息包括所述業(yè)務(wù)數(shù)據(jù)以及所述干擾數(shù)據(jù),所述數(shù)據(jù)識別信息用于提示所述用戶從所述業(yè)務(wù)數(shù)據(jù)與干擾數(shù)據(jù)中識別出所述業(yè)務(wù)數(shù)據(jù)。
當(dāng)執(zhí)行完步驟S301,NVR設(shè)備可以向用戶展示數(shù)據(jù)識別信息。其中,該數(shù)據(jù)識別信息中可以包括在步驟S301中所獲取到的業(yè)務(wù)數(shù)據(jù)以及干擾數(shù)據(jù);并且,該數(shù)據(jù)識別信息可以用于提示用戶從所展示的業(yè)務(wù)數(shù)據(jù)與干擾數(shù)據(jù)中識別出業(yè)務(wù)數(shù)據(jù),即提示用戶從所展示的所有系統(tǒng)配置項中識別出最新的系統(tǒng)配置項。
步驟S303:若確定所述用戶正確識別出所述業(yè)務(wù)數(shù)據(jù),則確定所述用戶通過身份認(rèn)證。
當(dāng)用戶從所數(shù)據(jù)識別信息中所展示的系統(tǒng)配置項中識別出最新的系統(tǒng)配置項時,即可以確定該用戶正確識別出業(yè)務(wù)數(shù)據(jù),從而可以確定該用戶通過身份認(rèn)證。
由上述實施例可見,通過接收到對用戶進(jìn)行身份認(rèn)證的請求時,獲取部分?jǐn)?shù)量的建立時間距離當(dāng)前時間最近的系統(tǒng)配置項作為與該用戶對應(yīng)的業(yè)務(wù)數(shù)據(jù),同時從其他系統(tǒng)配置項中選擇部分?jǐn)?shù)量的系統(tǒng)配置項作為干擾數(shù)據(jù),以干擾用戶選擇;向用戶展示數(shù)據(jù)識別信息,且該數(shù)據(jù)識別信息中包括上述業(yè)務(wù)數(shù)據(jù)與干擾數(shù)據(jù),以提示所述用戶從業(yè)務(wù)數(shù)據(jù)與干擾數(shù)據(jù)中正確選擇出業(yè)務(wù)數(shù)據(jù)。由于系統(tǒng)配置項是根據(jù)用戶對系統(tǒng)的配置操作行為所生成的,從而用戶通??梢詫ο到y(tǒng)配置項有較明確的記憶,尤其對于最新的系統(tǒng)配置項的記憶更為明確,從而用戶通常可以從業(yè)務(wù)數(shù)據(jù)與干擾數(shù)據(jù)中正確選擇出業(yè)務(wù)數(shù)據(jù)。在確定用戶正確識別出業(yè)務(wù)數(shù)據(jù)后,可以確定該用戶通過身份認(rèn)證。在上述過程中,由于將與用戶自身配置的,最近時間的系統(tǒng)配置項作為業(yè)務(wù)數(shù)據(jù),從而業(yè)務(wù)數(shù)據(jù)具有較高的辨識度,可以避免用戶誤判,并且整個用戶身份認(rèn)證過程簡單,從而可以實現(xiàn)高效地對用戶身份進(jìn)行認(rèn)證,提高用戶體驗以及用戶的使用效率。
請參見圖4,示例了本申請示例性實施例四的用戶身份認(rèn)證的方法的流程圖。該圖4所示的流程在上述圖1所示流程的基礎(chǔ)上,詳細(xì)說明了將視頻圖像作為業(yè)務(wù)數(shù)據(jù)時,對用戶身份進(jìn)行認(rèn)證的過程,可以包括以下步驟:
步驟S401:當(dāng)接收到對用戶進(jìn)行身份認(rèn)證的請求時,獲取每臺被管設(shè)備所拍攝的當(dāng)前視頻圖像,其中,若被管設(shè)備為云臺設(shè)備,則獲取被管設(shè)備在每個預(yù)置位上所拍攝的當(dāng)前視頻圖像,所述預(yù)置位為用戶設(shè)置。
在本申請中,當(dāng)NVR設(shè)備接收到對用戶進(jìn)行身份認(rèn)證的請求時,可以獲取其所管理的每臺IPC所拍攝的當(dāng)前視頻圖像。
并且,由于NVR設(shè)備所管理的每臺IPC可以有云臺設(shè)備與非云臺設(shè)備之分。其中,非云臺設(shè)備固定地拍攝同一角度,從而其所拍攝的視頻圖像中,大體場景不會變化,因此視頻圖像的辨識度較高;而云臺設(shè)備可以變換拍攝角度,例如,對拍攝角度進(jìn)行360度變換,因此,云臺設(shè)備所拍攝的視頻圖像中,場景的變化將較大,視頻圖像的辨識度并不高。那么,在該種情況下,若IPC為云臺設(shè)備,則NVR設(shè)備可以僅獲取該IPC在用戶設(shè)置的預(yù)置位上所拍攝到的當(dāng)前視頻圖像。由于預(yù)置位為用戶設(shè)置的,因此預(yù)置位上所拍攝到的視頻圖像對用戶而言,具有較高的辨識度。
此外,需要說明的是,若用戶未對云臺設(shè)備設(shè)置預(yù)置位,則可以僅獲取該云臺設(shè)備所拍攝的一張當(dāng)前視頻圖像。
步驟S402:從所有的被管設(shè)備中隨機選擇一臺被管設(shè)備作為目標(biāo)被管設(shè)備。
步驟S403:若所述目標(biāo)被管設(shè)備為云臺設(shè)備,則從所述目標(biāo)被管設(shè)備對應(yīng)的所有預(yù)置位上的當(dāng)前視頻圖像中隨機選擇一張視頻圖像作為業(yè)務(wù)數(shù)據(jù);若所述目標(biāo)被管設(shè)備為非云臺設(shè)備,則將所述目標(biāo)被管設(shè)備對應(yīng)的當(dāng)前視頻圖像作為業(yè)務(wù)數(shù)據(jù)。
在步驟S402中,可以隨機的選擇一臺被管設(shè)備作為目標(biāo)被管設(shè)備。
在步驟S403中,若所選擇的目標(biāo)被管設(shè)備為云臺設(shè)備,則可以從該云臺設(shè)備所對應(yīng)的所有預(yù)置位上的當(dāng)前視頻圖像中隨機選擇一張視頻圖像作為業(yè)務(wù)數(shù)據(jù)。而當(dāng)所選擇的目標(biāo)被管設(shè)備為非云臺設(shè)備時,則可以將在步驟S401中獲取到的唯一一張當(dāng)前視頻圖像作為業(yè)務(wù)數(shù)據(jù)。
由上述描述可知,由于在對獲取當(dāng)前視頻圖像時,區(qū)分了云臺設(shè)備和非云臺設(shè)備,從而可以選擇對于用戶而言,有較高辨識度的視頻圖像作為業(yè)務(wù)數(shù)據(jù),降低用戶誤判的可能性。
步驟S404:向所述用戶展示數(shù)據(jù)識別信息,所述數(shù)據(jù)識別信息用于提示所述用戶識別所述業(yè)務(wù)數(shù)據(jù)是否為預(yù)設(shè)被管設(shè)備所拍攝的視頻圖像。
當(dāng)執(zhí)行完步驟S403,選擇出當(dāng)前視頻圖像作為業(yè)務(wù)數(shù)據(jù),NVR設(shè)備可以根據(jù)預(yù)設(shè)被管設(shè)備,向用戶提問在步驟S403中所選擇的當(dāng)前視頻圖像是否為該預(yù)設(shè)被管設(shè)備所拍攝的視頻圖像。
步驟S405:若所述用戶正確識別出所述業(yè)務(wù)數(shù)據(jù)是否為預(yù)設(shè)被管設(shè)備所拍攝的視頻圖像,則確定所述用戶通過身份認(rèn)證。
由于在步驟S403中所選擇的作為業(yè)務(wù)數(shù)據(jù)的當(dāng)前視頻圖像,對用戶而言具有較高的辨識度,從而通常情況下,用戶可以正確識別出該當(dāng)前視頻圖像是否為預(yù)設(shè)被管設(shè)備所拍攝的視頻圖像。當(dāng)用戶正確識別出該當(dāng)前視頻圖像是否為預(yù)設(shè)被管設(shè)備所拍攝的視頻圖像時,則可以確定該用戶通過身份認(rèn)證。
此外,在本申請中,為了節(jié)省NVR設(shè)備本地的存儲空間,當(dāng)用戶通過身份認(rèn)證,成功登錄后,可以刪除在步驟S401中所述獲取到的視頻圖像。
由上述實施例可見,通過接收到對用戶進(jìn)行身份認(rèn)證的請求時,獲取所管理的被管設(shè)備所拍攝的當(dāng)前視頻圖像,并且在被管設(shè)備為云臺設(shè)備時,僅獲取預(yù)置位上所拍攝的當(dāng)前視頻圖像;從所有的視頻圖像中選擇一張視頻圖像作為業(yè)務(wù)數(shù)據(jù);向用戶展示數(shù)據(jù)識別信息,以提示用戶正確識別業(yè)務(wù)數(shù)據(jù)所包括的視頻圖像是否為預(yù)設(shè)被管設(shè)備所拍攝的視頻圖像。由于預(yù)置位為用戶設(shè)置的,從而云臺設(shè)備所拍攝的視頻圖像對用戶而言,有較高的辨識度,而且對于非云臺設(shè)備所拍攝的視頻圖像,由于場景不會有太大變化,因此也有較高的辨識度,從而用戶通??梢哉_識別出業(yè)務(wù)數(shù)據(jù)所包括的視頻圖像是否為預(yù)設(shè)被管設(shè)備所拍攝的圖像。在確定用戶正確識別出業(yè)務(wù)數(shù)據(jù)所包括的視頻圖像是否為預(yù)設(shè)被管設(shè)備所拍攝的圖像后,可以確定該用戶通過身份認(rèn)證。從而對用戶身份認(rèn)證的過程簡單,而且可以避免用戶誤判,從而可以實現(xiàn)高效地對用戶身份進(jìn)行認(rèn)證,提高用戶體驗以及用戶的使用效率。
至此,本申請中已分別通過實施例二、實施例三、實施例四描述了通過NVR設(shè)備本身保存的業(yè)務(wù)數(shù)據(jù)對用戶進(jìn)行身份認(rèn)證的過程。在上述每個實施例中所描述的過程中,僅以獲取一次業(yè)務(wù)數(shù)據(jù),向用戶展示一次數(shù)據(jù)識別信息為例,但本申請對此并不作限制。例如,在實施例四中,在用戶正確識別出業(yè)務(wù)數(shù)據(jù)是否為預(yù)設(shè)被管設(shè)備所拍攝的視頻圖像后,NVR設(shè)備可以再一次選取一張視頻圖像,再一次向用戶展示數(shù)據(jù)識別信息,若用戶仍作出正確識別,認(rèn)為用戶通過身份認(rèn)證。
由上述所描述的實施例一、實施例二、實施例三、實施例四可知,在本申請所提供的用戶身份認(rèn)證的方法中,可以分別基于設(shè)備名稱、系統(tǒng)配置項、視頻圖像對用戶進(jìn)行身份認(rèn)證。在實際應(yīng)用中,為了更進(jìn)一步地保障安全,還可以在整個用戶身份認(rèn)證的過程中設(shè)置多級身份認(rèn)證,其中,每一級身份認(rèn)證中所利用的業(yè)務(wù)數(shù)據(jù)可以各不相同。
具體地,在存在多級身份認(rèn)證的情況下,當(dāng)進(jìn)行所述多級身份認(rèn)證中的一級身份認(rèn)證時,若接收到所述用戶對一級業(yè)務(wù)數(shù)據(jù)正確識別的識別結(jié)果,則確定所述用戶通過所述一級身份認(rèn)證;繼續(xù)進(jìn)行下一級身份認(rèn)證,直至確定所述用戶通過所有級別的身份認(rèn)證時,確定所述用戶通過身份認(rèn)證。
為了更詳細(xì)地說明多級身份認(rèn)證的過程,如下,以整個身份認(rèn)證的過程包括3級身份認(rèn)證為例進(jìn)行說明。
請參見圖5,示例了本申請示例性實施例五的用戶身份認(rèn)證的方法的流程圖。該圖5所示的流程在上述圖1、圖2、圖3、圖4所示流程的基礎(chǔ)上,詳細(xì)說明了對用戶進(jìn)行三級身份認(rèn)證的過程,可以包括以下步驟:
步驟S501:當(dāng)接收到對用戶進(jìn)行身份認(rèn)證的請求時,根據(jù)一級業(yè)務(wù)數(shù)據(jù)對所述用戶進(jìn)行一級身份認(rèn)證,所述一級業(yè)務(wù)數(shù)據(jù)包括設(shè)備名稱。
步驟S502:若接收到所述用戶對一級業(yè)務(wù)數(shù)據(jù)正確識別的識別結(jié)果,則確定所述用戶通過所述一級身份認(rèn)證。
在本申請中,可以將利用設(shè)備名稱對用戶進(jìn)行身份認(rèn)證的過程作為多級身份認(rèn)證中的一級身份認(rèn)證。具體的認(rèn)證過程可以參見上述與實施例二相關(guān)的描述,在此不再詳細(xì)贅述。
此外,需要說明的是,若用戶未通過一級身份認(rèn)證,NVR設(shè)備可以提示用戶身份認(rèn)證失敗,可以于預(yù)設(shè)時間,例如1分鐘后再次請求進(jìn)行身份認(rèn)證。若后續(xù)用戶仍未通過一級身份認(rèn)證,NVR設(shè)備可以再次提示用戶身份認(rèn)證失敗,請用戶與設(shè)備生產(chǎn)廠家取得聯(lián)系后,嘗試登錄,即提示用戶可以采取現(xiàn)有的傳統(tǒng)方式進(jìn)行身份認(rèn)證。
可以理解的是,上述所描述的在用戶未通過一級身份認(rèn)證時,NVR設(shè)備所作的處理僅僅作為舉例,在實際應(yīng)用中還可以有其它方式,例如,在用戶第一次未通過一級身份認(rèn)證時,可以允許用戶再嘗試兩次一級身份認(rèn)證。本申請對此并不作限制。
步驟S503:繼續(xù)根據(jù)二級業(yè)務(wù)數(shù)據(jù)對所述用戶進(jìn)行二級身份認(rèn)證,所述二級業(yè)務(wù)數(shù)據(jù)包括系統(tǒng)配置項。
步驟S504:若接收到所述用戶對二級業(yè)務(wù)數(shù)據(jù)正確識別的識別結(jié)果,則確定所述用戶通過所述二級身份認(rèn)證。
在本申請中,可以將利用系統(tǒng)配置項對用戶進(jìn)行身份認(rèn)證的過程作為多級身份認(rèn)證中的二級身份認(rèn)證。當(dāng)執(zhí)行完步驟S502,用戶通過一級身份認(rèn)證后,可以繼續(xù)進(jìn)行二級身份認(rèn)證。二級身份認(rèn)證的具體認(rèn)證過程可以參見上述與實施例三相關(guān)的描述,在此不再詳細(xì)贅述。
此外,在用戶未通過二級身份認(rèn)證時,NVR設(shè)備的后續(xù)處理可以與上述步驟S502中所描述的,用戶未通過一級身份認(rèn)證時,NVR設(shè)備所作處理的原理相同,本申請對此不再詳細(xì)贅述。
步驟S505:繼續(xù)根據(jù)三級業(yè)務(wù)數(shù)據(jù)對所述用戶進(jìn)行三級身份認(rèn)證,所述三級業(yè)務(wù)數(shù)據(jù)包括視頻圖像。
步驟S504:若接收到所述用戶對三級業(yè)務(wù)數(shù)據(jù)正確識別的識別結(jié)果,則確定所述用戶通過身份認(rèn)證。
在本申請中,可以將利用視頻圖像對用戶進(jìn)行身份認(rèn)證的過程作為多級身份認(rèn)證中的三級身份認(rèn)證。當(dāng)執(zhí)行完步驟S504,用戶通過二級身份認(rèn)證后,可以繼續(xù)進(jìn)行三級身份認(rèn)證。三級身份認(rèn)證的具體認(rèn)證過程可以參見上述與實施例四相關(guān)的描述,在此不再詳細(xì)贅述。
此外,在用戶未通過三級身份認(rèn)證時,NVR設(shè)備的后續(xù)處理可以與上述步驟S502中所描述的,用戶未通過一級身份認(rèn)證時,NVR設(shè)備所作處理的原理相同,本申請對此不再詳細(xì)贅述。
此外,可以理解的是,實施例五中所描述的多級身份認(rèn)證過程僅僅作為舉例,在實際應(yīng)用中,多級身份認(rèn)證可以包括兩級,甚至多于三級的身份認(rèn)證,且本申請對每級身份認(rèn)證中所利用的設(shè)備名稱、系統(tǒng)配置項、視頻圖像的出現(xiàn)順序并不作限制。
此外,用戶通過身份認(rèn)證后,NVR設(shè)備則可以允許用戶登錄自身系統(tǒng),并且允許用戶登錄后,對對應(yīng)的登錄密碼進(jìn)行修改。從而使得用戶下次請求登錄,并知曉登錄密碼的情況下,使用常規(guī)的登錄密碼驗證方式請求登錄即可。
由上述實施例可見,通過設(shè)置多級身份認(rèn)證,并且每級身份認(rèn)證中利用不同的業(yè)務(wù)數(shù)據(jù),當(dāng)用戶通過所有級別的身份認(rèn)證后,確定用戶通過身份認(rèn)證。從而加強了對用戶進(jìn)行身份認(rèn)證的安全性。
與前述用戶身份認(rèn)證的方法的實施例相對應(yīng),本申請還提供了用戶身份認(rèn)證的裝置的實施例。
本申請用戶身份認(rèn)證的裝置的實施例可以應(yīng)用在網(wǎng)絡(luò)設(shè)備,例如NVR設(shè)備上。裝置實施例可以通過軟件實現(xiàn),也可以通過硬件或者軟硬件結(jié)合的方式實現(xiàn)。以軟件實現(xiàn)為例,作為一個邏輯意義上的裝置,是通過其所在網(wǎng)絡(luò)設(shè)備的處理器將非易失性存儲器中對應(yīng)的計算機程序指令讀取到內(nèi)存中運行形成的。從硬件層面而言,如圖6所示,為本申請用戶身份認(rèn)證的裝置所在網(wǎng)絡(luò)設(shè)備的一種硬件結(jié)構(gòu)圖,除了圖6所示的處理器61、內(nèi)存62、網(wǎng)絡(luò)接口63、以及非易失性存儲器64之外,實施例中裝置所在的網(wǎng)絡(luò)設(shè)備通常根據(jù)該網(wǎng)絡(luò)設(shè)備的實際功能,還可以包括其他硬件,對此不再贅述。
請參見圖7,示例了本申請示例性實施例一的用戶身份認(rèn)證的裝置的實施例框圖,該裝置可以包括:獲取模塊71、展示模塊72、認(rèn)證模塊73。
其中,該獲取模塊71,可以用于當(dāng)接收到對用戶進(jìn)行身份認(rèn)證的請求時,獲取與所述用戶對應(yīng)的業(yè)務(wù)數(shù)據(jù),所述業(yè)務(wù)數(shù)據(jù)是根據(jù)所述用戶的配置生成的數(shù)據(jù);
該展示模塊72,可以用于向所述用戶展示數(shù)據(jù)識別信息,所述數(shù)據(jù)識別信息用于提示所述用戶對所述業(yè)務(wù)數(shù)據(jù)進(jìn)行識別;
該認(rèn)證模塊73,可以用于若接收到所述用戶對所述業(yè)務(wù)數(shù)據(jù)正確識別的識別結(jié)果,則確定所述用戶通過身份認(rèn)證。
請參見圖8,示例了本申請示例性實施例二的用戶身份認(rèn)證的裝置的實施例框圖,該圖8所示的裝置在上述圖7所示裝置的基礎(chǔ)上,
其中,所述獲取模塊71,可以具體用于:從所有的設(shè)備名稱中選擇部分?jǐn)?shù)量的設(shè)備名稱作為所述業(yè)務(wù)數(shù)據(jù),所述設(shè)備名稱為所述用戶為被管設(shè)備所配置的名稱;
該裝置還可以包括:干擾項構(gòu)造模塊74。
該干擾項構(gòu)造模塊74,可以用于構(gòu)造預(yù)設(shè)數(shù)量的隨機名稱,并將所述隨機名稱作為所述干擾數(shù)據(jù),所述隨機名稱不同于所述設(shè)備名稱。
在一實施例中,所述數(shù)據(jù)識別信息可以包括所述業(yè)務(wù)數(shù)據(jù),以及用于干擾用戶選擇的干擾數(shù)據(jù),所述干擾數(shù)據(jù)與所述業(yè)務(wù)數(shù)據(jù)不相同;
所述數(shù)據(jù)識別信息,可以具體用于提示所述用戶從所述業(yè)務(wù)數(shù)據(jù)與所述干擾數(shù)據(jù)中識別出所述業(yè)務(wù)數(shù)據(jù)。
請參見圖9,示例了本申請示例性實施例三的用戶身份認(rèn)證的裝置的實施例框圖,該圖9所示的裝置在上述圖7所示裝置的基礎(chǔ)上,
其中,所述獲取模塊71,可以具體用于:從所有的系統(tǒng)配置項中,選擇建立時間距離當(dāng)前時間最近的系統(tǒng)配置項作為所述業(yè)務(wù)數(shù)據(jù);
該裝置還可以包括:干擾項選擇模塊75。
該干擾項選擇模塊75,可以用于從除所述業(yè)務(wù)數(shù)據(jù)包括的系統(tǒng)配置項以外的其它系統(tǒng)配置項中,選擇部分?jǐn)?shù)量的系統(tǒng)配置項作為所述干擾數(shù)據(jù)。
請參見圖10,示例了本申請示例性實施例四的用戶身份認(rèn)證的裝置的實施例框圖,該圖10所示的裝置在上述圖7所示裝置的基礎(chǔ)上,還可以包括:圖像獲取模塊76。
其中,該圖像獲取模塊76,可以用于當(dāng)接收到對用戶進(jìn)行身份認(rèn)證的請求時,獲取每臺被管設(shè)備所拍攝的當(dāng)前視頻圖像,其中,若所述被管設(shè)備為云臺設(shè)備,則獲取所述被管設(shè)備在每個預(yù)置位上所拍攝的當(dāng)前視頻圖像,所述預(yù)置位為所述用戶設(shè)置;
在一實施例中,所述獲取模塊71,可以包括:設(shè)備選擇子模塊711、圖像選擇子模塊712。
其中,該設(shè)備選擇子模塊711,可以用于從所有的被管設(shè)備中隨機選擇一臺被管設(shè)備作為目標(biāo)被管設(shè)備;
該圖像選擇子模塊712,可以用于若所述目標(biāo)被管設(shè)備為云臺設(shè)備,則從所述目標(biāo)被管設(shè)備對應(yīng)的所有預(yù)置位上的當(dāng)前視頻圖像中隨機選擇一張視頻圖像作為所述業(yè)務(wù)數(shù)據(jù);若所述目標(biāo)被管設(shè)備為非云臺設(shè)備,則將所述目標(biāo)被管設(shè)備對應(yīng)的當(dāng)前視頻圖像作為所述業(yè)務(wù)數(shù)據(jù);
在另一實施例中,所述數(shù)據(jù)識別信息,可以具體用于:提示所述用戶識別所述業(yè)務(wù)數(shù)據(jù)是否為預(yù)設(shè)被管設(shè)備所拍攝的視頻圖像。
請參見圖11,示例了本申請示例性實施例五的用戶身份認(rèn)證的裝置的實施例框圖,該圖11所示的裝置在上述圖7所示裝置的基礎(chǔ)上,
其中,所述業(yè)務(wù)數(shù)據(jù)可以包括多級業(yè)務(wù)數(shù)據(jù),其中每一級的業(yè)務(wù)數(shù)據(jù)各不相同,且所述多級業(yè)務(wù)數(shù)據(jù)分別用于多級身份認(rèn)證;
所述認(rèn)證模塊73,可以包括:一級認(rèn)證子模塊731、繼續(xù)認(rèn)證子模塊732。
其中,該一級認(rèn)證子模塊731,可以用于當(dāng)進(jìn)行所述多級身份認(rèn)證中的一級身份認(rèn)證時,若接收到所述用戶對一級業(yè)務(wù)數(shù)據(jù)正確識別的識別結(jié)果,則確定所述用戶通過所述一級身份認(rèn)證;
該繼續(xù)認(rèn)證子模塊732,可以用于繼續(xù)進(jìn)行下一級身份認(rèn)證,直至確定所述用戶通過所有級別的身份認(rèn)證時,確定所述用戶通過身份認(rèn)證。
上述裝置中各個單元的功能和作用的實現(xiàn)過程具體詳見上述方法中對應(yīng)步驟的實現(xiàn)過程,在此不再贅述。
對于裝置實施例而言,由于其基本對應(yīng)于方法實施例,所以相關(guān)之處參見方法實施例的部分說明即可。以上所描述的裝置實施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本申請方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動的情況下,即可以理解并實施。
以上所述僅為本申請的較佳實施例而已,并不用以限制本申請,凡在本申請的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本申請保護(hù)的范圍之內(nèi)。