本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種基于多幀標(biāo)識碼的用戶身份認證方法及裝置。
背景技術(shù):
目前隨著電子技術(shù)的快速發(fā)展以及智能終端設(shè)備的普及,智能終端設(shè)備的功能日益增強,用戶使用智能終端設(shè)備的頻率和時間越來越多。例如,用戶可以利用終端設(shè)備訪問外部網(wǎng)絡(luò)數(shù)據(jù)資源、與好友進行通信聯(lián)系以及進行網(wǎng)上交易等等。
由于終端設(shè)備在失控時或被他人惡意操作時,可能給該終端設(shè)備的用戶帶來巨大經(jīng)濟或聲譽的損失,因此,為了防止任意用戶都可以隨意操作終端設(shè)備,亟需一種安全性較高的用戶身份認證方法。
技術(shù)實現(xiàn)要素:
本發(fā)明提供一種基于多幀標(biāo)識碼的用戶身份認證方法及裝置,以實現(xiàn)終端設(shè)備的用戶身份認證,安全性較高。
第一方面,本發(fā)明實施例提供一種基于多幀標(biāo)識碼的用戶身份認證方法,包括:
獲取第一終端設(shè)備生成的多幀標(biāo)識碼;其中,所述多幀標(biāo)識碼用于按照預(yù)設(shè)順序循環(huán)顯示至少兩個靜態(tài)標(biāo)識碼;
獲取所述多幀標(biāo)識碼中所述第一終端設(shè)備的身份認證信息;所述身份認證信息包括:所述第一終端設(shè)備的當(dāng)前用戶的用戶身份認證信息,以及所述第一終端設(shè)備的標(biāo)識信息;
將所述身份認證信息與預(yù)先存儲的所述第一終端設(shè)備對應(yīng)的身份認證信息進行匹配,確定所述第一終端設(shè)備的當(dāng)前用戶的身份是否合法。
第二方面,本發(fā)明實施例提供一種基于多幀標(biāo)識碼的用戶身份認證方法,包括:
第一終端設(shè)備根據(jù)所述第一終端設(shè)備的身份認證信息生成多幀標(biāo)識碼;其中,所述身份認證信息包括:所述第一終端設(shè)備的當(dāng)前用戶的用戶身份認證信息,以及所述第一終端設(shè)備的標(biāo)識信息;所述多幀標(biāo)識碼用于按照預(yù)設(shè)順序循環(huán)顯示至少兩個靜態(tài)標(biāo)識碼;
所述第一終端設(shè)備將所述多幀標(biāo)識碼發(fā)送給服務(wù)器,以使所述服務(wù)器根據(jù)所述多幀標(biāo)識碼確定所述第一終端設(shè)備的當(dāng)前用戶的身份是否合法。
第三方面,本發(fā)明實施例提供一種基于多幀標(biāo)識碼的用戶身份認證裝置,包括:
獲取模塊,用于獲取第一終端設(shè)備生成的多幀標(biāo)識碼;其中,所述多幀標(biāo)識碼用于按照預(yù)設(shè)順序循環(huán)顯示至少兩個靜態(tài)標(biāo)識碼;
所述獲取模塊,還用于獲取所述多幀標(biāo)識碼中所述第一終端設(shè)備的身份認證信息;所述身份認證信息包括:所述第一終端設(shè)備的當(dāng)前用戶的用戶身份認證信息,以及所述第一終端設(shè)備的標(biāo)識信息;
處理模塊,用于將所述身份認證信息與預(yù)先存儲的所述第一終端設(shè)備對應(yīng)的身份認證信息進行匹配,確定所述第一終端設(shè)備的當(dāng)前用戶的身份是否合法。
第四方面,本發(fā)明實施例提供一種基于多幀標(biāo)識碼的身份認證裝置,包括:
處理模塊,用于根據(jù)第一終端設(shè)備的身份認證信息生成多幀標(biāo)識碼;其中,所述身份認證信息包括:所述第一終端設(shè)備的當(dāng)前用戶的用戶身份認證信息,以及所述第一終端設(shè)備的標(biāo)識信息;所述多幀標(biāo)識碼用于按照預(yù)設(shè)順序循環(huán)顯示至少兩個靜態(tài)標(biāo)識碼;
發(fā)送模塊,用于將所述多幀標(biāo)識碼發(fā)送給服務(wù)器,以使所述服務(wù)器根據(jù)所述多幀標(biāo)識碼確定所述第一終端設(shè)備的當(dāng)前用戶的身份是否合法。
本發(fā)明實施例提供的基于多幀標(biāo)識碼的用戶身份認證方法及裝置,獲取第一終端設(shè)備生成的多幀標(biāo)識碼,獲取多幀標(biāo)識碼中第一終端設(shè)備的身份認證信息;身份認證信息包括:第一終端設(shè)備的當(dāng)前用戶的用戶身份認證信息,以及第一終端設(shè)備的標(biāo)識信息;進一步的,將當(dāng)前用戶的用戶身份認證信息與預(yù)先存儲的第一終端設(shè)備對應(yīng)的用戶身份認證信息進行匹配,確定第一終端設(shè)備的當(dāng)前用戶的身份是否合法,上述實施方式中,將身份認證信息包含在多幀標(biāo)識碼中,通過識別該多幀標(biāo)識碼獲取該當(dāng)前用戶的用戶身份認證信息,從而進行身份認證,安全性較高。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖做一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明基于多幀標(biāo)識碼的用戶身份認證方法實施例一的流程圖;
圖2為本發(fā)明基于多幀標(biāo)識碼的用戶身份認證方法實施例二的流程圖;
圖3為本發(fā)明基于多幀標(biāo)識碼的用戶身份認證裝置實施例一的結(jié)構(gòu)示意圖;
圖4為本發(fā)明基于多幀標(biāo)識碼的用戶身份認證裝置實施例二的結(jié)構(gòu)示意圖。
具體實施方式
為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
本發(fā)明的說明書和權(quán)利要求書及上述附圖中的術(shù)語“第一”、“第二”、“第三”、“第四”等(如果存在)是用于區(qū)別類似的對象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使用的數(shù)據(jù)在適當(dāng)情況下可以互換,以便這里描述的本發(fā)明的實施例例如能夠以除了在這里圖示或描述的那些以外的順序?qū)嵤?。此外,術(shù)語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)品或設(shè)備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或?qū)τ谶@些過程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。
本發(fā)明實施例所涉及的終端設(shè)備,可以包括但不限于智能手機、平板電腦等移動通訊設(shè)備,還可以包括既具有觸摸屏也具有物理按鍵的終端設(shè)備,本發(fā)明實施例并不限定。
本發(fā)明提供的基于多幀標(biāo)識碼的用戶身份認證方法,實現(xiàn)了對終端設(shè)備的用戶的身份認證,安全性較高。下面,通過具體實施例,對本申請的技術(shù)方案進行詳細說明。
需要說明的是,下面這幾個具體的實施例可以相互結(jié)合,對于相同或相似的概念或過程可能在某些實施例中不再贅述。
圖1為本發(fā)明基于多幀標(biāo)識碼的用戶身份認證方法實施例一的流程圖,該方法可以由基于多幀標(biāo)識碼的用戶身份認證裝置執(zhí)行,可選的,該基于多幀標(biāo)識碼的用戶身份認證裝置可以設(shè)置在服務(wù)器中。如圖1所示,該基于多幀標(biāo)識碼的用戶身份認證方法可以包括:
步驟101、獲取第一終端設(shè)備生成的多幀標(biāo)識碼;其中,多幀標(biāo)識碼用于按照預(yù)設(shè)順序循環(huán)顯示至少兩個靜態(tài)標(biāo)識碼。
具體的,為了防止其他用戶對第一終端設(shè)備進行操作,服務(wù)器對第一終端設(shè)備的當(dāng)前用戶需要進行身份認證,即認證該當(dāng)前用戶是否是該終端設(shè)備的合法用戶,首先需要獲取第一終端設(shè)備生成的多幀標(biāo)識碼,該多幀標(biāo)識碼用于按照預(yù)設(shè)順序循環(huán)顯示至少兩個靜態(tài)標(biāo)識碼。
該至少兩個靜態(tài)標(biāo)識碼中包含第一終端設(shè)備的身份認證信息。
示例性的,在本實施例中,例如該多幀標(biāo)識碼包含20個靜態(tài)標(biāo)識碼,其中5個靜態(tài)標(biāo)識碼中包含第一終端設(shè)備的身份認證信息,即在生成多幀標(biāo)識碼時,將第一終端設(shè)備的身份認證信息分成5個部分,分別包含在5個靜態(tài)標(biāo)識碼中。
步驟102、獲取多幀標(biāo)識碼中第一終端設(shè)備的身份認證信息;身份認證信息包括:第一終端設(shè)備的當(dāng)前用戶的用戶身份認證信息,以及第一終端設(shè)備的標(biāo)識信息。
具體的,獲取到第一終端設(shè)備生成的多幀標(biāo)識碼后,識別該多幀標(biāo)識碼,獲取該多幀標(biāo)識碼中第一終端設(shè)備的身份認證信息,該身份認證信息包括:第一終端設(shè)備的當(dāng)前用戶的用戶身份認證信息,以及第一終端設(shè)備的標(biāo)識信息;用戶身份認證信息例如包括:當(dāng)前用戶的指紋信息、當(dāng)前用戶設(shè)置的密碼信息等;第一終端設(shè)備的標(biāo)識信息例如包括:第一終端設(shè)備的設(shè)備身份標(biāo)識號(identification,簡稱id),國際移動設(shè)備識別碼(internationalmobileequipmentidentity,簡稱imei)等。
步驟103、將身份認證信息與預(yù)先存儲的第一終端設(shè)備對應(yīng)的身份認證信息進行匹配,確定第一終端設(shè)備的當(dāng)前用戶的身份是否合法。
可選地,確定第一終端設(shè)備的當(dāng)前用戶的身份是否合法具體可以通過如下方式確定:
若當(dāng)前用戶的用戶身份認證信息與預(yù)先存儲的第一終端設(shè)備對應(yīng)的用戶身份認證信息相同,則確定該第一終端設(shè)備的當(dāng)前用戶的身份合法;
若不同,則確定該第一終端設(shè)備的當(dāng)前用戶的身份非法。
示例性的,本實施例中,以第一終端設(shè)備的當(dāng)前用戶的用戶身份認證信息為指紋信息進行說明,即若當(dāng)前用戶的指紋信息與預(yù)先存儲的第一終端設(shè)備的標(biāo)識信息對應(yīng)的用戶的指紋信息相同,則說明當(dāng)前用戶的身份合法,否則為非法。
在本發(fā)明實施例中,服務(wù)器可以預(yù)先存儲第一終端設(shè)備的標(biāo)識信息與用戶身份認證信息的對應(yīng)關(guān)系,在對某一第一終端設(shè)備的當(dāng)前用戶身份認證時,需要通過查找該對應(yīng)關(guān)系,確定第一終端設(shè)備的當(dāng)前用戶的身份是否合法。
進一步的,上述多幀標(biāo)識碼按照預(yù)設(shè)順序循環(huán)顯示至少兩個靜態(tài)標(biāo)識碼。
其中,預(yù)設(shè)順序顯示可以根據(jù)實際需要進行設(shè)置,可以順序顯示,也可以逆序顯示,當(dāng)然,可以隨機顯示,在此,對于預(yù)設(shè)順序具體是什么,本發(fā)明不做具體限制。
本發(fā)明實施例提供的基于多幀標(biāo)識碼的用戶身份認證方法,獲取第一終端設(shè)備生成的多幀標(biāo)識碼,獲取多幀標(biāo)識碼中第一終端設(shè)備的身份認證信息;身份認證信息包括:第一終端設(shè)備的當(dāng)前用戶的用戶身份認證信息,以及第一終端設(shè)備的標(biāo)識信息;進一步的,將當(dāng)前用戶的用戶身份認證信息與預(yù)先存儲的第一終端設(shè)備對應(yīng)的用戶身份認證信息進行匹配,確定第一終端設(shè)備的當(dāng)前用戶的身份是否合法,上述實施方式中,將身份認證信息包含在多幀標(biāo)識碼中,通過識別該多幀標(biāo)識碼獲取該當(dāng)前用戶的用戶身份認證信息,從而進行身份認證,安全性較高。
在圖1對應(yīng)的實施例的基礎(chǔ)上,進一步地,可選地,該基于多幀標(biāo)識碼的用戶身份認證方法在步驟101之前還可以包括如下步驟:
向第一終端設(shè)備發(fā)送多幀標(biāo)識碼請求消息,多幀標(biāo)識碼請求消息用于指示第一終端設(shè)備生成多幀標(biāo)識碼。
具體的,服務(wù)器在對第一終端設(shè)備的當(dāng)前用戶進行身份認證時,首先可以向第一終端設(shè)備發(fā)送多幀標(biāo)識碼請求消息,用于指示第一終端設(shè)備生成多幀標(biāo)識碼,該多幀標(biāo)識碼用于按照預(yù)設(shè)順序循環(huán)顯示至少兩個靜態(tài)標(biāo)識碼,至少兩個靜態(tài)標(biāo)識碼中包括;第一終端設(shè)備的當(dāng)前用戶的用戶身份認證信息,以及第一終端設(shè)備的標(biāo)識信息。
在上述實施例的基礎(chǔ)上,可選地,步驟101之前還可以包括如下步驟:
接收第二終端設(shè)備發(fā)送的認證請求消息;認證請求消息用于指示對第一終端設(shè)備的當(dāng)前用戶進行身份認證。
具體的,在實際應(yīng)用中,還可以是其他終端設(shè)備發(fā)起對第一終端設(shè)備的當(dāng)前用戶進行身份認證,即第二終端設(shè)備向服務(wù)器發(fā)送認證請求消息,用于指示對第一終端設(shè)備的當(dāng)前用戶進行身份認證。
在實際應(yīng)用中,其他終端設(shè)備例如是與第一終端設(shè)備有交互的第二終端設(shè)備。
圖2為本發(fā)明基于多幀標(biāo)識碼的用戶身份認證方法實施例二的流程圖,該方法可以由基于多幀標(biāo)識碼的用戶身份認證裝置執(zhí)行,可選的,該基于多幀標(biāo)識碼的用戶身份認證裝置可以設(shè)置在第一終端設(shè)備中。如圖2所示,該基于多幀標(biāo)識碼的用戶身份認證方法可以包括:
步驟201、第一終端設(shè)備根據(jù)第一終端設(shè)備的身份認證信息生成多幀標(biāo)識碼;其中,身份認證信息包括:第一終端設(shè)備的當(dāng)前用戶的用戶身份認證信息,以及第一終端設(shè)備的標(biāo)識信息。
其中,多幀標(biāo)識碼用于按照預(yù)設(shè)順序循環(huán)顯示至少兩個靜態(tài)標(biāo)識碼;
步驟202、第一終端設(shè)備將多幀標(biāo)識碼發(fā)送給服務(wù)器,以使服務(wù)器根據(jù)多幀標(biāo)識碼確定第一終端設(shè)備的當(dāng)前用戶的身份是否合法。
具體的,為了防止其他用戶對第一終端設(shè)備進行操作,服務(wù)器對第一終端設(shè)備的當(dāng)前用戶需要進行身份認證,即認證該當(dāng)前用戶是否是該終端設(shè)備的合法用戶,首先需要獲取第一終端設(shè)備生成的多幀標(biāo)識碼,該多幀標(biāo)識碼用于按照預(yù)設(shè)順序循環(huán)顯示至少兩個靜態(tài)標(biāo)識碼。
該至少兩個靜態(tài)標(biāo)識碼中包含第一終端設(shè)備的身份認證信息。
示例性的,在本實施例中,例如該多幀標(biāo)識碼包含20個靜態(tài)標(biāo)識碼,其中5個靜態(tài)標(biāo)識碼中包含第一終端設(shè)備的身份認證信息,即在生成多幀標(biāo)識碼時,將第一終端設(shè)備的身份認證信息分成5個部分,分別包含在5個靜態(tài)標(biāo)識碼中。
在服務(wù)器獲取之前,第一終端設(shè)備根據(jù)第一終端設(shè)備的身份認證信息生成該多幀標(biāo)識碼。
第一終端設(shè)備將該多幀標(biāo)識碼發(fā)送給服務(wù)器,以使服務(wù)器根據(jù)多幀標(biāo)識碼確定第一終端設(shè)備的當(dāng)前用戶的身份是否合法。
即服務(wù)器獲取到第一終端設(shè)備生成的多幀標(biāo)識碼后,識別該多幀標(biāo)識碼,獲取該多幀標(biāo)識碼中第一終端設(shè)備的身份認證信息,該身份認證信息包括:第一終端設(shè)備的當(dāng)前用戶的用戶身份認證信息,以及第一終端設(shè)備的標(biāo)識信息;用戶身份認證信息例如包括:當(dāng)前用戶的指紋信息、當(dāng)前用戶設(shè)置的密碼信息等;第一終端設(shè)備的標(biāo)識信息例如包括:第一終端設(shè)備的設(shè)備身份標(biāo)識號(identification,簡稱id),國際移動設(shè)備識別碼(internationalmobileequipmentidentity,簡稱imei)等。
然后,服務(wù)器將身份認證信息與預(yù)先存儲的第一終端設(shè)備對應(yīng)的身份認證信息進行匹配,確定第一終端設(shè)備的當(dāng)前用戶的身份是否合法。
可選地,確定第一終端設(shè)備的當(dāng)前用戶的身份是否合法具體可以通過如下方式確定:
若當(dāng)前用戶的用戶身份認證信息與預(yù)先存儲的第一終端設(shè)備對應(yīng)的用戶身份認證信息相同,則確定該第一終端設(shè)備的當(dāng)前用戶的身份合法;
若不同,則確定該第一終端設(shè)備的當(dāng)前用戶的身份非法。
示例性的,本實施例中,以第一終端設(shè)備的當(dāng)前用戶的用戶身份認證信息為指紋信息進行說明,即若當(dāng)前用戶的指紋信息與預(yù)先存儲的第一終端設(shè)備的標(biāo)識信息對應(yīng)的用戶的指紋信息相同,則說明當(dāng)前用戶的身份合法,否則為非法。
在本發(fā)明實施例中,服務(wù)器可以預(yù)先存儲第一終端設(shè)備的標(biāo)識信息與用戶身份認證信息的對應(yīng)關(guān)系,在對某一第一終端設(shè)備的當(dāng)前用戶身份認證時,需要通過查找該對應(yīng)關(guān)系,確定第一終端設(shè)備的當(dāng)前用戶的身份是否合法。
進一步的,上述多幀標(biāo)識碼按照預(yù)設(shè)順序循環(huán)顯示至少兩個靜態(tài)標(biāo)識碼。
其中,預(yù)設(shè)順序顯示可以根據(jù)實際需要進行設(shè)置,可以順序顯示,也可以逆序顯示,當(dāng)然,可以隨機顯示,在此,對于預(yù)設(shè)順序具體是什么,本發(fā)明不做具體限制。
本發(fā)明實施例提供的基于多幀標(biāo)識碼的用戶身份認證方法,第一終端設(shè)備根據(jù)第一終端設(shè)備的身份認證信息生成多幀標(biāo)識碼;其中,身份認證信息包括:第一終端設(shè)備的當(dāng)前用戶的用戶身份認證信息,以及第一終端設(shè)備的標(biāo)識信息;其中,多幀標(biāo)識碼用于按照預(yù)設(shè)順序循環(huán)顯示至少兩個靜態(tài)標(biāo)識碼;第一終端設(shè)備將多幀標(biāo)識碼發(fā)送給服務(wù)器,以使服務(wù)器根據(jù)多幀標(biāo)識碼確定第一終端設(shè)備的當(dāng)前用戶的身份是否合法,上述實施方式中,將身份認證信息包含在多幀標(biāo)識碼中,通過識別該多幀標(biāo)識碼獲取該當(dāng)前用戶的用戶身份認證信息,從而進行身份認證,安全性較高。
可選的,步驟201之前,還可以包括如下步驟:
第一終端設(shè)備獲取第一終端設(shè)備的當(dāng)前用戶的用戶身份認證信息。
具體的,可以是獲取當(dāng)前用戶的指紋信息、當(dāng)前用戶設(shè)置的密碼等。
可選的,步驟201具體可以通過如下方式實現(xiàn):
根據(jù)第一終端設(shè)備的身份認證信息和多幀標(biāo)識碼處理信息,生成至少兩個靜態(tài)標(biāo)識碼;多幀標(biāo)識碼處理信息包括靜態(tài)標(biāo)識碼的個數(shù);
按照預(yù)設(shè)順序?qū)χ辽賰蓚€靜態(tài)標(biāo)識碼進行組合,生成多幀標(biāo)識碼。
具體的,首先,可以根據(jù)第一終端設(shè)備的身份認證信息以及多幀標(biāo)識碼處理信息,生成至少兩個靜態(tài)標(biāo)識碼。
多幀標(biāo)識碼處理信息可以包括靜態(tài)標(biāo)識碼的個數(shù),還可以包括:包含身份認證信息的靜態(tài)標(biāo)識碼的個數(shù),以及不包含身份認證信息的靜態(tài)標(biāo)識碼。
生成包含身份認證信息的靜態(tài)標(biāo)識碼后,按照預(yù)設(shè)順序?qū)Π矸菡J證信息的靜態(tài)標(biāo)識碼以及不包含身份認證信息的靜態(tài)標(biāo)識碼進行組合,生成多幀標(biāo)識碼。
示例性的,在本發(fā)明實施例中,例如多幀標(biāo)識碼處理信息包括靜態(tài)標(biāo)識碼的個數(shù)為20個,還包含身份認證信息的靜態(tài)標(biāo)識碼的個數(shù)為5個,以及15個不包含第一終端設(shè)備的身份認證信息的靜態(tài)標(biāo)識碼。
首先,根據(jù)第一終端設(shè)備的身份認證信息,生成5個靜態(tài)標(biāo)識碼,將該5個靜態(tài)標(biāo)識碼與15個不包含第一終端設(shè)備的身份認證信息的靜態(tài)標(biāo)識碼一起,按照預(yù)設(shè)順序?qū)?0個靜態(tài)標(biāo)識碼進行組合,生成多幀標(biāo)識碼。
具體的多幀標(biāo)識碼包括的第二靜態(tài)標(biāo)識碼的個數(shù)具體可以根據(jù)實際情況進行設(shè)置,在此,對于多幀標(biāo)識碼中靜態(tài)標(biāo)識碼的個數(shù),本發(fā)明不做進一步限制。
可選的,上述實施例中,多幀標(biāo)識碼為多幀二維碼或者多幀條形碼。
二維碼例如包括矩陣網(wǎng)格gm二維碼等。
可選地,在根據(jù)第一終端設(shè)備的身份認證信息和多幀標(biāo)識碼處理信息,生成至少兩個靜態(tài)標(biāo)識碼之前,可以將第一終端設(shè)備的身份認證信息分成與包含身份認證信息的靜態(tài)標(biāo)識碼的個數(shù)相同數(shù)量的部分,然后將該些部分分別生成靜態(tài)標(biāo)識碼。
圖3為本發(fā)明基于多幀標(biāo)識碼的用戶身份認證裝置實施例一的結(jié)構(gòu)示意圖,請參見圖3所示,該基于多幀標(biāo)識碼的用戶身份認證裝置可以設(shè)置在服務(wù)器中,該基于多幀標(biāo)識碼的用戶身份認證裝置可以包括:
獲取模塊301,用于獲取第一終端設(shè)備生成的多幀標(biāo)識碼;其中,所述多幀標(biāo)識碼用于按照預(yù)設(shè)順序循環(huán)顯示至少兩個靜態(tài)標(biāo)識碼;
所述獲取模塊301,用于獲取所述多幀標(biāo)識碼中所述第一終端設(shè)備的身份認證信息;所述身份認證信息包括:所述第一終端設(shè)備的當(dāng)前用戶的用戶身份認證信息,以及所述第一終端設(shè)備的標(biāo)識信息;
處理模塊302,用于將所述身份認證信息與預(yù)先存儲的所述第一終端設(shè)備對應(yīng)的身份認證信息進行匹配,確定所述第一終端設(shè)備的當(dāng)前用戶的身份是否合法。
可選地,所述處理模塊302,具體用于:
若所述用戶身份認證信息與預(yù)先存儲的所述第一終端設(shè)備對應(yīng)的用戶身份認證信息相同,則確定所述第一終端設(shè)備的當(dāng)前用戶的身份合法;
若所述用戶身份認證信息與預(yù)先存儲的所述第一終端設(shè)備對應(yīng)的用戶身份認證信息不同,確定所述第一終端設(shè)備的當(dāng)前用戶的身份非法。
可選地,所述裝置,還可以包括:
發(fā)送模塊,用于向所述第一終端設(shè)備發(fā)送多幀標(biāo)識碼請求消息,所述多幀標(biāo)識碼請求消息用于指示所述第一終端設(shè)備生成所述多幀標(biāo)識碼。
可選地,所述裝置,還可以包括:
接收模塊,用于接收第二終端設(shè)備發(fā)送的認證請求消息;所述認證請求消息用于指示對所述第一終端設(shè)備的當(dāng)前用戶進行身份認證。
本發(fā)明實施例所示的基于多幀標(biāo)識碼的用戶身份認證裝置,可以執(zhí)行上述如圖1所示方法實施例所示的技術(shù)方案,其實現(xiàn)原理以及有益效果類似,此處不再進行贅述。
圖4為本發(fā)明基于多幀標(biāo)識碼的用戶身份認證裝置實施例二的結(jié)構(gòu)示意圖,請參見圖4所示,該基于多幀標(biāo)識碼的用戶身份認證裝置可以設(shè)置在第一終端設(shè)備中,該基于多幀標(biāo)識碼的用戶身份認證裝置可以包括:
處理模塊401,用于根據(jù)所述第一終端設(shè)備的身份認證信息生成多幀標(biāo)識碼;其中,所述身份認證信息包括:所述第一終端設(shè)備的當(dāng)前用戶的用戶身份認證信息,以及所述第一終端設(shè)備的標(biāo)識信息;所述多幀標(biāo)識碼用于按照預(yù)設(shè)順序循環(huán)顯示至少兩個靜態(tài)標(biāo)識碼;
發(fā)送模塊402,用于將所述多幀標(biāo)識碼發(fā)送給服務(wù)器,以使所述服務(wù)器根據(jù)所述多幀標(biāo)識碼確定所述第一終端設(shè)備的當(dāng)前用戶的身份是否合法。
可選地,所述處理模塊401,還用于:
獲取所述第一終端設(shè)備的當(dāng)前用戶的用戶身份認證信息。
可選地,所述處理模塊401,具體用于:
根據(jù)所述第一終端設(shè)備的身份認證信息和多幀標(biāo)識碼處理信息,生成至少兩個靜態(tài)標(biāo)識碼;所述多幀標(biāo)識碼處理信息包括所述靜態(tài)標(biāo)識碼的個數(shù);
按照預(yù)設(shè)順序?qū)λ鲋辽賰蓚€靜態(tài)標(biāo)識碼進行組合,生成所述多幀標(biāo)識碼。
可選地,所述多幀標(biāo)識碼處理信息還包括:包含身份認證信息的靜態(tài)標(biāo)識碼的個數(shù),以及不包含身份認證信息的靜態(tài)標(biāo)識碼;相應(yīng)的,所述處理模塊401,具體用于:
根據(jù)所述包含身份認證信息的靜態(tài)標(biāo)識碼的個數(shù),生成與所述個數(shù)相同數(shù)量的包含身份認證信息的靜態(tài)標(biāo)識碼;
按照所述預(yù)設(shè)順序?qū)λ霭矸菡J證信息的靜態(tài)標(biāo)識碼以及不包含身份認證信息的靜態(tài)標(biāo)識碼進行組合,生成所述多幀標(biāo)識碼。
本發(fā)明實施例所示的基于多幀標(biāo)識碼的用戶身份認證裝置,可以執(zhí)行上述如圖2所示方法實施例所示的技術(shù)方案,其實現(xiàn)原理以及有益效果類似,此處不再進行贅述。
本領(lǐng)域普通技術(shù)人員可以理解:實現(xiàn)上述各方法實施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成。前述的程序可以存儲于一計算機可讀取存儲介質(zhì)中。該程序在執(zhí)行時,執(zhí)行包括上述各方法實施例的步驟;而前述的存儲介質(zhì)包括:rom、ram、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
最后應(yīng)說明的是:以上各實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述各實施例對本發(fā)明進行了詳細的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分或者全部技術(shù)特征進行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的范圍。