一種基于微信公眾號(hào)的實(shí)名認(rèn)證方法和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及移動(dòng)互聯(lián)網(wǎng)實(shí)名認(rèn)證技術(shù)領(lǐng)域,具體涉及一種基于微信公眾號(hào)的實(shí)名 認(rèn)證方法和系統(tǒng)。
【背景技術(shù)】
[0002] 在移動(dòng)互聯(lián)網(wǎng)時(shí)代,實(shí)名認(rèn)證已經(jīng)成為信息社會(huì)的一項(xiàng)基礎(chǔ)應(yīng)用和剛性需求,各 行業(yè)包括金融、通信、公安、社區(qū)服務(wù)等都大力推動(dòng)實(shí)名認(rèn)證的上線與落地?,F(xiàn)有的實(shí)名認(rèn) 證主要包括現(xiàn)場(chǎng)的人工/自助實(shí)名認(rèn)證業(yè)務(wù)辦理以及遠(yuǎn)程的實(shí)名認(rèn)證業(yè)務(wù)辦理,而后者由 于其便捷、高效以及經(jīng)濟(jì)適用越來(lái)越成為實(shí)名認(rèn)證的主流。但是遠(yuǎn)程實(shí)名認(rèn)證業(yè)務(wù)辦理也 有其局限性,主要表現(xiàn)在對(duì)于假身份證(如姓名、身份證號(hào)碼正確,但非本人頭像)、非本人 業(yè)務(wù)辦理上(如未經(jīng)允許假借別人的身份證信息,允許代理辦理的除外)以及程序批量注 冊(cè)的行為往往防范力度較弱,給惡意欺詐和違法違規(guī)留下了漏洞。
【發(fā)明內(nèi)容】
[0003] 針對(duì)現(xiàn)有技術(shù)中存在的缺陷,本發(fā)明的目的在于提供一種基于微信公眾號(hào)的實(shí)名 認(rèn)證方法和系統(tǒng),通過(guò)該方法和系統(tǒng),能夠?qū)崿F(xiàn)對(duì)用戶身份的實(shí)名安全驗(yàn)證。
[0004] 為實(shí)現(xiàn)上述目的,本發(fā)明采用的技術(shù)方案如下:
[0005] -種基于微信公眾號(hào)的實(shí)名認(rèn)證方法,包括以下步驟:
[0006] (1)通過(guò)微信公眾號(hào)入口獲取用戶的身份證照片信息,并提取所述身份證照片信 息的第一身份證關(guān)鍵信息;
[0007] (2)根據(jù)所述第一身份證關(guān)鍵信息中的身份證號(hào)碼從公安部的公民身份證數(shù)據(jù)庫(kù) 中獲取該身份證號(hào)碼所對(duì)應(yīng)的用戶的身份證信息,并提取所述身份證信息的第二身份證關(guān) 鍵信息;
[0008] (3)比對(duì)所述第一身份證關(guān)鍵信息與第二身份證關(guān)鍵信息是否一致,若是,則用戶 身份驗(yàn)證通過(guò),若否,則返回步驟(1)。
[0009] 進(jìn)一步,如上所述的一種基于微信公眾號(hào)的實(shí)名認(rèn)證方法,所述第一身份證關(guān)鍵 信息和第二身份證關(guān)鍵信息包括用戶的姓名、身份證號(hào)碼和人臉頭像信息。
[0010] 進(jìn)一步,如上所述的一種基于微信公眾號(hào)的實(shí)名認(rèn)證方法,步驟(3)中,第一身份 證關(guān)鍵信息與第二身份證關(guān)鍵信息一致,包括:第一身份證關(guān)鍵信息中的用戶姓名與第二 身份證關(guān)鍵信息中的用戶姓名相同,以及第一身份證關(guān)鍵信息中的人臉頭像信息與第二身 份證關(guān)鍵信息中的人臉頭像信息的相似度S大于第一設(shè)定閾值A(chǔ) ;
[0011] 進(jìn)一步,如上所述的一種基于微信公眾號(hào)的實(shí)名認(rèn)證方法,步驟(3)中,第一身份 證關(guān)鍵信息與第二身份證關(guān)鍵信息不一致,包括:第一身份證關(guān)鍵信息中的用戶姓名與第 二身份證關(guān)鍵信息中的用戶姓名不相同,或者根據(jù)所述第一身份證關(guān)鍵信息中的身份證號(hào) 碼在公安部的公民身份證數(shù)據(jù)庫(kù)中未檢索到相關(guān)記錄,或者第一身份證關(guān)鍵信息中的人臉 頭像信息與第二身份證關(guān)鍵信息中的人臉頭像信息的相似度S小于第二設(shè)定閾值B ;所述 第二設(shè)定閾值B小于第一設(shè)定閾值A(chǔ)。
[0012] 進(jìn)一步,如上所述的一種基于微信公眾號(hào)的實(shí)名認(rèn)證方法,步驟(3)中,當(dāng)?shù)谝?身份證關(guān)鍵信息中的用戶姓名與第二身份證關(guān)鍵信息中的用戶姓名相同,且第一身份證 關(guān)鍵信息中的人臉頭像信息與第二身份證關(guān)鍵信息中的人臉頭像信息的相似度S滿足 B < S < A時(shí),對(duì)該用戶進(jìn)行標(biāo)記,由人工判斷第一身份證關(guān)鍵信息與第二身份證關(guān)鍵信息 是否一致。
[0013] 進(jìn)一步,如上所述的一種基于微信公眾號(hào)的實(shí)名認(rèn)證方法,步驟(3)中,當(dāng)所述第 一身份證關(guān)鍵信息與第二身份證關(guān)鍵信息一致時(shí),該方法還包括:
[0014] (3-1)通過(guò)微信公眾號(hào)入口采集所述用戶的N張活動(dòng)頭像;其中,N為正整數(shù), N彡2 ;
[0015] (3-2)將所述N張活動(dòng)頭像進(jìn)行兩兩比對(duì),判斷所述N張活動(dòng)頭像是否屬于同一用 戶,若是,則用戶身份驗(yàn)證通過(guò),若否,則返回步驟(3-1)。
[0016] 進(jìn)一步,如上所述的一種基于微信公眾號(hào)的實(shí)名認(rèn)證方法,步驟(3-1)中,采集所 述用戶的N張活動(dòng)頭像,包括:按照預(yù)設(shè)的規(guī)則策略采集用戶的N張活動(dòng)頭像;所述規(guī)則策 略包括頭像拍攝的動(dòng)作和順序;
[0017] 步驟(3-2)中,當(dāng)所述N張活動(dòng)頭像屬于同一用戶時(shí),還包括:
[0018] 判斷所述N張活動(dòng)頭像的拍攝信息是否符合所述規(guī)則策略,若是,則用戶身份驗(yàn) 證通過(guò),若否,則返回步驟(3-1);所述判斷所述N張活動(dòng)頭像的拍攝信息是否符合所述規(guī) 則策略,包括:
[0019] 判斷所述N張活動(dòng)頭像的拍攝動(dòng)作和順序是否均符合規(guī)則策略文件中的頭像拍 攝的動(dòng)作和順序。
[0020] 本發(fā)明實(shí)施例中還提供了一種基于微信公眾號(hào)的實(shí)名認(rèn)證系統(tǒng),包括微信服務(wù) 器、公安部的公民身份證數(shù)據(jù)存儲(chǔ)服務(wù)器和用戶身份驗(yàn)證平臺(tái)服務(wù)器,所述用戶身份驗(yàn)證 平臺(tái)服務(wù)器包括:
[0021] 第一身份證信息獲取模塊,用于通過(guò)微信服務(wù)器的微信公眾號(hào)入口獲取用戶的身 份證照片信息,并提取所述用戶的身份證照片信息的第一身份證關(guān)鍵信息;
[0022] 第二身份證信息獲取模塊,用于根據(jù)所述第一身份證關(guān)鍵信息中的身份證號(hào)碼從 公安部的公民身份證數(shù)據(jù)存儲(chǔ)服務(wù)器的公民身份證數(shù)據(jù)庫(kù)中獲取該身份證號(hào)碼所對(duì)應(yīng)的 用戶的身份證信息,并提取所述身份證信息的第二身份證關(guān)鍵信息;
[0023] 第一身份驗(yàn)證模塊,用于對(duì)用戶的身份進(jìn)行驗(yàn)證;驗(yàn)證方式為:比對(duì)所述第一身 份證關(guān)鍵信息與第二身份證關(guān)鍵信息是否一致,若是,則用戶身份驗(yàn)證通過(guò),若否,則返回 第一身份證信息獲取模塊。
[0024] 進(jìn)一步,如上所述的一種基于微信公眾號(hào)的實(shí)名認(rèn)證系統(tǒng),所述微信服務(wù)器包 括:
[0025] 活動(dòng)頭像采集模塊,用于通過(guò)微信公眾號(hào)入口采集所述用戶的N張活動(dòng)頭像,并 將所述N張活動(dòng)頭像發(fā)送到用戶身份驗(yàn)證平臺(tái)服務(wù)器;其中,N為正整數(shù),N多2 ;
[0026] 所述用戶身份驗(yàn)證平臺(tái)服務(wù)器還包括:
[0027] 第二身份驗(yàn)證模塊,用于在所述第一身份證關(guān)鍵信息與第二身份證關(guān)鍵信息一致 時(shí),再次對(duì)用戶身份進(jìn)行驗(yàn)證;再次驗(yàn)證的方式為:
[0028] 將所述N張活動(dòng)頭像進(jìn)行兩兩比對(duì),判斷所述N張活動(dòng)頭像是否屬于同一用戶,若 是,則用戶身份驗(yàn)證通過(guò),若否,則返回活動(dòng)頭像采集模塊。
[0029] 進(jìn)一步,如上所述的一種基于微信公眾號(hào)的實(shí)名認(rèn)證系統(tǒng),所述活動(dòng)頭像采集模 塊按照預(yù)設(shè)的規(guī)則策略采集用戶的N張活動(dòng)頭像;所述規(guī)則策略包括頭像拍攝的動(dòng)作和順 序;
[0030] 所述第二身份證驗(yàn)證模塊還包括:
[0031 ] 驗(yàn)證子模塊,用于在所述N張活動(dòng)頭像屬于同一用戶時(shí),判斷所述N張活動(dòng)頭像的 拍攝信息是否符合所述規(guī)則策略,若是,則用戶身份驗(yàn)證通過(guò),若否,則返回活動(dòng)頭像采集 模塊;所述判斷所述N張活動(dòng)頭像的拍攝信息是否符合所述規(guī)則策略,包括:判斷所述N張 活動(dòng)頭像的拍攝動(dòng)作和順序是否均符合規(guī)則策略文件中的頭像拍攝的動(dòng)作和順序。
[0032] 本發(fā)明的有益效果在于:本發(fā)明所提供的方法及系統(tǒng),能夠?qū)崿F(xiàn)對(duì)用戶身份的實(shí) 名安全驗(yàn)證,判斷出用戶的行為是否屬于故意欺騙行為,為移動(dòng)互聯(lián)網(wǎng)交易的業(yè)務(wù)和應(yīng)用 提供了安全保證。
【附圖說(shuō)明】
[0033] 圖1為本發(fā)明【具體實(shí)施方式】中提供的一種基于微信公眾號(hào)的實(shí)名認(rèn)證系統(tǒng)的結(jié) 構(gòu)示意圖;
[0034] 圖2為本發(fā)明【具體實(shí)施方式】中提供的另一種基于微信公眾號(hào)的實(shí)名認(rèn)證系統(tǒng)的 結(jié)構(gòu)示意圖;
[0035] 圖3為本發(fā)明【具體實(shí)施方式】中提供的一種基于微信公眾號(hào)的實(shí)名認(rèn)證方法的流 程圖;
[0036] 圖4為本發(fā)明【具體實(shí)施方式】中提供的另一種基于微信公眾號(hào)的實(shí)名認(rèn)證方法的 流程圖。
【具體實(shí)施方式】
[0037] 下面結(jié)合說(shuō)明書(shū)附圖與【具體實(shí)施方式】對(duì)本發(fā)明做進(jìn)一步的詳細(xì)說(shuō)明。
[0038] 實(shí)施例一
[0039] 圖1示出了本實(shí)施例中一種基于微信公眾號(hào)的實(shí)名認(rèn)證系統(tǒng)的結(jié)構(gòu)示意圖,由圖 中可以看出,該系統(tǒng)包括微信服務(wù)器100、公安部的公民身份證數(shù)據(jù)存儲(chǔ)服務(wù)器200和用戶 身份驗(yàn)證平臺(tái)服務(wù)器300。其中,所述用戶身份驗(yàn)證平臺(tái)服務(wù)器300可以包括:
[0040] 第一身份證信息獲取模塊301,用于通過(guò)微信服務(wù)器的微信公眾號(hào)入口獲取用戶 的微信身份證照片信息,并提取所述用戶的微信身份證照片信息的第一身份證關(guān)鍵信息;
[0041] 第二身份證信息獲取模塊302,用于根據(jù)所述第一身份證關(guān)鍵信息中的身份證號(hào) 碼從公安部的公民身份證數(shù)據(jù)存儲(chǔ)服務(wù)器的公民身份證數(shù)據(jù)庫(kù)中獲取該身份證號(hào)碼所對(duì) 應(yīng)的用戶的身份證信息,并提取所述身份證信息的第二身份證關(guān)鍵信息;
[0042] 第一身份驗(yàn)證模塊303,用于對(duì)用戶的身份進(jìn)行驗(yàn)證;驗(yàn)證方式為:比對(duì)所述第一 身份證關(guān)鍵信息與第二身份證關(guān)鍵信息是否一致,若是,則用戶身份驗(yàn)證通過(guò),若否,則返 回第一身份證信息獲取模塊。
[0043] 實(shí)施例二
[0044] 圖2示出了本實(shí)施例中提供的一種基于微信公眾號(hào)的實(shí)名認(rèn)證系統(tǒng)的結(jié)構(gòu)示意 圖,由圖中可以看出,該