網(wǎng)絡(luò)用戶驗證方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及網(wǎng)絡(luò)用戶驗證方法及系統(tǒng)。
【背景技術(shù)】
[0002]傳統(tǒng)的驗證碼驗證技術(shù)不論是在網(wǎng)站還是手機上,僅僅是為了確認用戶身份而制作的一系列數(shù)字形式驗證碼,在安全性方面此類技術(shù)存在較大的安全缺陷,網(wǎng)站的安全性是非常重要的,但是一些以利益為目的的注冊機、自動回帖機、灌水機等一些惡意軟件不斷威脅著網(wǎng)站的安全,浪費網(wǎng)站的資源,產(chǎn)生許多的垃圾文件,花費大量的人力與財力進行維護,驗證碼在區(qū)別于人與機器中發(fā)揮著重要的作用,但是目前的驗證碼其形式簡單、單一,很容易被注冊機等惡意軟件破解,進行文字識別,所以需要提高現(xiàn)有驗證碼的技術(shù)。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實施例的目的在于提供網(wǎng)絡(luò)用戶驗證方法及系統(tǒng),旨在解決現(xiàn)有技術(shù)中驗證碼和問題同時出現(xiàn)所導(dǎo)致的安全性較低的問題。
[0004]本發(fā)明實施例提供了網(wǎng)絡(luò)用戶驗證方法,所述方法包括如下步驟:
根據(jù)素材設(shè)置對應(yīng)的問題及其答案;
在用戶終端發(fā)起驗證請求時,獲取并投放所述素材;
當用戶終端發(fā)起獲取所述素材對應(yīng)的問題請求時,獲取所述素材對應(yīng)的問題,并根據(jù)預(yù)設(shè)投放路徑,投放所述素材對應(yīng)的問題;以及
在獲取用戶終端的驗證反饋后,將其與所述答案進行比對,形成驗證結(jié)果。
[0005]本發(fā)明實施例又提供了網(wǎng)絡(luò)用戶驗證系統(tǒng),所述系統(tǒng)包括:
素材生成單元,用于根據(jù)素材設(shè)置對應(yīng)的問題及其答案;
素材投放單元,用于在用戶終端發(fā)起驗證請求時,獲取并投放所述素材;
素材問題投放單元,用于當用戶終端發(fā)起獲取所述素材對應(yīng)的問題請求時,獲取所述素材對應(yīng)的問題,并根據(jù)預(yù)設(shè)投放路徑,投放所述素材對應(yīng)的問題;
驗證單元,用于在獲取用戶終端的驗證反饋后,將其與所述答案進行比對,形成驗證結(jié)果O
[0006]本發(fā)明實施例所提供的網(wǎng)絡(luò)用戶驗證方法及系統(tǒng),在用戶終端請求驗證時只發(fā)送用于驗證的素材,素材所對應(yīng)的問題通過預(yù)設(shè)投放路徑進行投放,然后用戶通過在預(yù)設(shè)投放路徑獲取到的問題,在用戶終端進行驗證反饋,避免了在驗證時素材和對應(yīng)的問題同時在同一用戶終端出現(xiàn)造成驗證答案被輕易破解,增強了驗證的安全性。
【附圖說明】
[0007]圖1為本發(fā)明實施例提供的網(wǎng)絡(luò)用戶驗證方法的第一種流程圖;
圖2為本發(fā)明實施例提供的網(wǎng)絡(luò)用戶驗證方法的第一種示意圖;
圖3為本發(fā)明實施例提供的網(wǎng)絡(luò)用戶驗證方法的第二種示意圖; 圖4為本發(fā)明實施例提供的網(wǎng)絡(luò)用戶驗證方法的第二種流程圖;
圖5為本發(fā)明實施例提供的網(wǎng)絡(luò)用戶驗證系統(tǒng)的第一種結(jié)構(gòu)示意圖;
圖6為本發(fā)明實施例提供的網(wǎng)絡(luò)用戶驗證系統(tǒng)的第二種結(jié)構(gòu)示意圖。
【具體實施方式】
[0008]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步詳細說明。應(yīng)當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0009]圖1示出了本發(fā)明實施例提供的網(wǎng)絡(luò)用戶驗證方法的第一種流程圖,為了便于描述,僅示出了與本發(fā)明實施例相關(guān)的部分,本發(fā)明實施例提供的網(wǎng)絡(luò)用戶驗證方法,所述方法包括如下步驟:
步驟S11,根據(jù)素材設(shè)置對應(yīng)的問題及其答案。
[0010]在本實施例中,所述素材包括圖片、視頻等格式,所述素材可以是廣告素材,廣告商將自身產(chǎn)品或代理產(chǎn)品的宣傳廣告形成驗證的素材。
[0011]在本實施例中,根據(jù)所述素材設(shè)置對應(yīng)的問題提示及其答案,具體為,可以對素材中某一區(qū)域進行高亮處理,然后對高亮處理區(qū)域進行設(shè)置問題提示,例如,廣告素材中某一區(qū)域有“XX牛奶為100%純牛奶”的字樣,可對該區(qū)域的字樣進行高亮處理,對應(yīng)設(shè)置的問題提示為“圖中高亮區(qū)域顯示內(nèi)容為什么”,其答案為“XX牛奶為100%純牛奶”;對應(yīng)形成的驗證碼即為高亮處理的廣告素材及問題提示。還可以根據(jù)廣告素材中的內(nèi)容進行設(shè)置問題提示,例如,某一廣告素材中標有“XX電機”且“XX電機”的字樣顏色為紅色,可以對應(yīng)設(shè)置問題為“請輸入圖中紅色字體”。
[0012]步驟S12,在用戶終端發(fā)起驗證請求時,獲取并投放所述素材。
[0013]在本實施例中,用戶在注冊信息、賬戶登錄、提交回帖等操作時,通過用戶終端發(fā)送驗證請求,根據(jù)驗證請求隨機獲取素材,將所述素材投放至用戶終端。例如,隨機獲取的素材為某一電視機的廣告圖片,用戶在用戶終端可以看見一張電視機廣告的圖片,圖片上包括廣告語,但是用戶看不見當前素材的問題,即驗證的問題。
[0014]步驟S13,當用戶終端發(fā)起獲取所述素材對應(yīng)的問題請求時,獲取所述素材對應(yīng)的問題,并根據(jù)預(yù)設(shè)投放路徑,投放所述素材對應(yīng)的問題。
[0015]在本實施例中,用戶在發(fā)起驗證請求后,可以獲取到驗證用的素材,但是沒有獲取到當前素材對應(yīng)的驗證問題,需要用戶再次發(fā)起獲取所述素材對應(yīng)的問題請求。
[0016]在本實施例中,所述用戶終端的預(yù)設(shè)投放路徑包括短信、電子郵箱、即時通訊應(yīng)用賬號。所述根據(jù)預(yù)設(shè)投放路徑,投放所述素材對應(yīng)的問題,具體為:在用戶終端獲取所述素材后,根據(jù)用戶在預(yù)設(shè)會話框中輸入的路徑地址,投放所述素材對應(yīng)的問題。如圖2為本發(fā)明實施例提供的網(wǎng)絡(luò)用戶驗證方法的第一種示意圖,用戶終端2在獲取到素材21后,可以看見素材21上的內(nèi)容,但是沒有顯示對應(yīng)的問題,在用戶終端2中預(yù)設(shè)會話框22,并在預(yù)設(shè)會話框22中提示用戶輸入郵箱地址、QQ號、手機號、微信號、微博號等路徑地址,在用戶輸入路徑地址后,通過點擊發(fā)送觸發(fā)框23發(fā)起獲取所述素材對應(yīng)的問題請求。如圖3為本發(fā)明實施例提供的網(wǎng)絡(luò)用戶驗證方法的第二種示意圖,當用戶獲取到素材對應(yīng)的問題時,在用戶終端2的答案輸入框24中輸入答案,并通過點擊登錄觸發(fā)框25進行驗證。
[0017]步驟S14,在獲取用戶終端的驗證反饋后,將其與所述答案進行比對,形成驗證結(jié)果O
[0018]在本實施例中,用戶根據(jù)投放的素材及通過預(yù)設(shè)投放路徑所獲取到的素材對應(yīng)的問題,在用戶終端輸入對應(yīng)的內(nèi)容,發(fā)送該驗證反饋,在獲取用戶終端的驗證反饋后,將用戶的驗證反饋與答案進行比對,形成相應(yīng)的驗證結(jié)果,若比對后結(jié)果一致,則驗證結(jié)果為正確結(jié)果;若比對后結(jié)果不一致,則驗證結(jié)果為錯誤結(jié)果,可再次隨機獲取素材并投放進行重新驗證。
[0019]圖4示出了本發(fā)明實施例提供的網(wǎng)絡(luò)用戶驗證方法的第二種流程圖,為了便于描述,僅示出了與本發(fā)明實施例相關(guān)的部分,本發(fā)明實施例提供的網(wǎng)絡(luò)用戶驗證方法,所述方法包括如下步驟:
步驟S21,獲取發(fā)布所述素材的企業(yè)身份信息。
[0020]在本實施例中,為了保障所發(fā)布素材的內(nèi)容是安全有效的,因此,我們需要對發(fā)布素材的企業(yè)進行相應(yīng)的身份信息識別,企業(yè)身份信息包括:企業(yè)營業(yè)執(zhí)照、組織機構(gòu)代碼、法人代表及有效身份信息(身份證復(fù)印件)、運營聯(lián)系人、手機號碼、郵件、公司地址等有效聯(lián)系方式。
[0021]步驟S22,對所述企業(yè)身份信息進行識別;若所述企業(yè)身份信息不符合預(yù)設(shè)規(guī)則,則請求重新錄入身份信息。
[0022]在本實施例中,所述預(yù)設(shè)規(guī)則可以為設(shè)定身份信息包括的內(nèi)容,以及對身份信息進行官方認證,以確保真實性。對于不符合預(yù)設(shè)規(guī)則的身份信息,則請求重新錄入身份信息。
[0023]步驟S23,根據(jù)素材設(shè)置對應(yīng)的兩個以上的問題及其答案。
[0024]在本實施例中,為了保證驗證的安全性,通過提高隨機性增加安全性,對于同一素材設(shè)置多個問題,如圖2中的素材21可以分別設(shè)置問題“圖中電視機是什么品牌(2個字)”和“圖中下方的四個字是什么”。
[0025]步驟S24,根據(jù)所述素材設(shè)置投放權(quán)限,所述投放權(quán)限包括投放的區(qū)域、投放的時間、投放的年齡群體、投放的終端品牌、投放的終端操作系統(tǒng)。
[0026]在本實施例中,可根據(jù)用戶終端發(fā)送請求的IP地址獲取到用戶所在區(qū)域,及所使用終端品牌、所使用終端操作系統(tǒng)等信息,還可請求用戶輸入相關(guān)個人信息以