一種智能終端應(yīng)用登錄的驗(yàn)證方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及智能終端技術(shù)領(lǐng)域,具體涉及一種應(yīng)用登錄的驗(yàn)證方法及系統(tǒng)。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)的使用深入人們的日常生活,各種不安全因素也隨之增多。不法分子通過一些非法途徑獲取用戶的應(yīng)用登錄驗(yàn)證信息,便可在其他設(shè)備中使用該用戶的驗(yàn)證信息進(jìn)行登錄應(yīng)用,盜取錢財(cái)和個(gè)人信息,執(zhí)行非法操作。
[0003]現(xiàn)有應(yīng)用的登錄機(jī)制,無法很好的防御不法分子的入侵,使用戶的錢財(cái)和個(gè)人信息存在較大的風(fēng)險(xiǎn)。
【發(fā)明內(nèi)容】
[0004]本發(fā)明主要解決的技術(shù)問題是提供一種智能終端應(yīng)用登錄的驗(yàn)證方法及系統(tǒng),能夠有效防止黑客入侵,保障用戶的個(gè)人錢財(cái)和信息的安全。
[0005]為解決上述技術(shù)問題,本發(fā)明采用的一個(gè)技術(shù)方案是:提供一種智能終端應(yīng)用登錄的驗(yàn)證方法,所述方法包括:應(yīng)用服務(wù)器接收用戶請求登錄應(yīng)用的驗(yàn)證信息;在所述驗(yàn)證信息通過驗(yàn)證時(shí),判斷所述驗(yàn)證信息是否與智能終端綁定;若所述驗(yàn)證信息已與智能終端綁定,從當(dāng)前智能終端獲取預(yù)先綁定的隨機(jī)密碼;將所述當(dāng)前智能終端中的隨機(jī)密碼與所述應(yīng)用服務(wù)器中存儲的隨機(jī)密碼進(jìn)行匹配,所述應(yīng)用服務(wù)器中存儲的隨機(jī)密碼與所述驗(yàn)證信息一一對應(yīng);若匹配成功,登錄所述應(yīng)用。
[0006]其中,所述方法還包括:將所述驗(yàn)證信息與智能終端進(jìn)行綁定。
[0007]其中,所述將應(yīng)用對應(yīng)的驗(yàn)證信息與智能終端進(jìn)行綁定包括:在完成安裝所述應(yīng)用時(shí),智能終端生成隨機(jī)密碼;應(yīng)用服務(wù)器接收用戶請求登錄應(yīng)用的驗(yàn)證信息;在所述驗(yàn)證信息通過驗(yàn)證時(shí),提示用戶是否進(jìn)行綁定;若用戶選擇進(jìn)行綁定時(shí),接收來自所述智能終端的所述隨機(jī)密碼;所述應(yīng)用服務(wù)器將所述隨機(jī)密碼與所述驗(yàn)證信息對應(yīng)并保存,完成綁定。
[0008]其中,所述方法還包括:若從當(dāng)前智能終端中無法獲取到預(yù)先綁定的隨機(jī)密碼,或從當(dāng)前智能終端獲取的隨機(jī)密碼與應(yīng)用服務(wù)器中存儲的隨機(jī)密碼匹配失敗時(shí),顯示登錄所述應(yīng)用失敗,無法正常使用所述應(yīng)用。
[0009]其中,所述驗(yàn)證信息包括用戶身份標(biāo)識和登錄密碼。
[0010]為解決上述技術(shù)問題,本發(fā)明采用的另一個(gè)技術(shù)方案是:提供一種智能終端應(yīng)用登錄的驗(yàn)證系統(tǒng),所述系統(tǒng)包括智能終端和應(yīng)用服務(wù)器,其中,所述應(yīng)用服務(wù)器包括接收模塊、判斷模塊、獲取模塊、匹配模塊以及處理模塊,其中:所述接收模塊用于接收用戶請求登錄應(yīng)用的驗(yàn)證信息;所述判斷模塊用于,在所述驗(yàn)證信息通過驗(yàn)證時(shí),判斷所述驗(yàn)證信息是否與智能終端綁定;所述獲取模塊用于,在所述驗(yàn)證信息已與智能終端綁定時(shí),從當(dāng)前智能終端獲取預(yù)先綁定的隨機(jī)密碼;所述匹配模塊用于將所述當(dāng)前智能終端中的隨機(jī)密碼與所述應(yīng)用服務(wù)器中存儲的隨機(jī)密碼進(jìn)行匹配,所述應(yīng)用服務(wù)器中存儲的隨機(jī)密碼與所述驗(yàn)證信息一一對應(yīng);所述處理模塊用于,在匹配成功時(shí),登錄所述應(yīng)用。
[0011]其中,所述應(yīng)用服務(wù)器還包括綁定模塊,綁定模塊用于將所述驗(yàn)證信息與智能終端進(jìn)行綁定。
[0012]其中,所述智能終端在完成安裝所述應(yīng)用時(shí),生成隨機(jī)密碼,所述綁定模塊包括第一接收單元、提示單元、第二接收單元以及保存單元,其中:所述第一接收單元用于接收用戶請求登錄應(yīng)用的驗(yàn)證信息;所述提示單元用于,在所述驗(yàn)證信息通過驗(yàn)證時(shí),提示用戶是否進(jìn)行綁定;所述第二接收單元用于,在所述用戶選擇進(jìn)行綁定時(shí),接收來自所述智能終端的所述隨機(jī)密碼;所述保存單元用于將所述隨機(jī)密碼與所述驗(yàn)證信息對應(yīng)并保存,完成綁定。
[0013]其中,所述處理模塊還用于,在從當(dāng)前智能終端中無法獲取到預(yù)先綁定的隨機(jī)密碼,或從當(dāng)前智能終端獲取的隨機(jī)密碼與應(yīng)用服務(wù)器中存儲的隨機(jī)密碼匹配失敗時(shí),顯示登錄所述應(yīng)用失敗,無法正常使用所述應(yīng)用。
[0014]其中,所述驗(yàn)證信息包括用戶身份標(biāo)識和登錄密碼。
[0015]本發(fā)明的有益效果是:區(qū)別于現(xiàn)有技術(shù)的情況,本發(fā)明通過驗(yàn)證信息與智能終端綁定的方式,在用戶通過驗(yàn)證信息登錄應(yīng)用時(shí),在驗(yàn)證信息通過驗(yàn)證后,進(jìn)一步驗(yàn)證預(yù)先綁定的隨機(jī)密碼,只有從當(dāng)前智能終端中獲取的預(yù)先綁定的隨機(jī)密碼與應(yīng)用服務(wù)器存儲的隨機(jī)密碼匹配成功時(shí),才能登錄應(yīng)用。通過這樣的方式,一個(gè)驗(yàn)證信息只要跟智能終端進(jìn)行綁定后,該驗(yàn)證信息只能在綁定的智能終端上才能成功登錄和使用應(yīng)用,在其他智能終端無法正常登錄。這樣,即使不法分子通過不法途徑獲取到用戶的驗(yàn)證信息,但是也無法在其他智能終端上完成登錄而執(zhí)行不法操作,從而有效確保用戶的個(gè)人信息以及財(cái)產(chǎn)安全。
【附圖說明】
[0016]圖1是本發(fā)明實(shí)施例提供的一種智能終端應(yīng)用登錄的驗(yàn)證方法的流程圖;
[0017]圖2是本發(fā)明實(shí)施方式提供的將驗(yàn)證信息與智能終端進(jìn)行綁定的流程圖;
[0018]圖3是本發(fā)明實(shí)施例提供的一種智能終端應(yīng)用登錄的驗(yàn)證系統(tǒng)的結(jié)構(gòu)示意圖;
[0019]圖4是本發(fā)明實(shí)施例提供的綁定模塊的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0020]請參閱圖1,圖1是本發(fā)明實(shí)施例提供的一種智能終端應(yīng)用登錄的驗(yàn)證方法的流程圖,如圖所示,本實(shí)施例的智能終端應(yīng)用登錄的驗(yàn)證方法包括:
[0021]SlOl:應(yīng)用服務(wù)器接收用戶請求登錄應(yīng)用的驗(yàn)證信息;
[0022]當(dāng)用戶需要登錄應(yīng)用時(shí),通過輸入驗(yàn)證信息請求登錄。其中,本發(fā)明實(shí)施例中的驗(yàn)證信息包括用戶身份標(biāo)識和密碼。應(yīng)用服務(wù)器接收用戶請求登錄應(yīng)用的驗(yàn)證信息,對用戶的驗(yàn)證信息進(jìn)行驗(yàn)證。
[0023]S102:判斷驗(yàn)證信息是否與智能終端綁定;
[0024]在用戶驗(yàn)證信息通過驗(yàn)證時(shí),判斷用戶的驗(yàn)證信息是否與智能終端綁定。
[0025]本發(fā)明實(shí)施例中,應(yīng)用登錄的驗(yàn)證方法還包括預(yù)先綁定流程,將驗(yàn)證信息與智能終端進(jìn)行綁定,綁定后該驗(yàn)證信息只能在綁定的終端上進(jìn)行登錄,在其他終端,無法正常登錄應(yīng)用。
[0026]其中,請進(jìn)一步參閱圖2,圖2是本發(fā)明實(shí)施例提供的將驗(yàn)證信息與智能終端進(jìn)行綁定的流程圖,如圖所示,將驗(yàn)證信息與智能終端進(jìn)行綁定包括以下步驟:
[0027]S201:在完成安裝應(yīng)用時(shí),智能終端生成隨機(jī)密碼;
[0028]智能終端上安裝應(yīng)用程序,在安裝完成時(shí),生成與該應(yīng)用進(jìn)行綁定的隨機(jī)密碼。
[0029]S202:應(yīng)用服務(wù)器接收用戶請求登錄應(yīng)用的驗(yàn)證信息。
[0030]用戶通過提供驗(yàn)證信息以請求登錄應(yīng)用。應(yīng)用服務(wù)器接收用戶的驗(yàn)證信息。并對用戶的驗(yàn)證信息進(jìn)行驗(yàn)證,在驗(yàn)證通過時(shí),執(zhí)行S203,如果驗(yàn)證沒通過,返回用戶驗(yàn)證失敗提示,提示用戶重新輸入驗(yàn)證信息。
[0031]S203:提示用戶是否進(jìn)行綁定;
[0032]在用戶的驗(yàn)證信息通過驗(yàn)證時(shí),如果用戶在當(dāng)前智能終端是首次登錄應(yīng)用,并判斷到用戶的驗(yàn)證信息沒有與智能終端綁定時(shí),提示用戶是否需要將驗(yàn)證信息與當(dāng)前智能終端進(jìn)行綁定。如果用戶選擇是,則執(zhí)行步驟S204,如果用戶選擇否,則直接登錄應(yīng)用。
[0033]S204:在用戶選擇進(jìn)行綁定時(shí),接收來自智能終端的隨機(jī)密碼;
[0034]如果用戶選擇將驗(yàn)證信息與當(dāng)前智能終端進(jìn)行綁定,那么應(yīng)用服務(wù)器從當(dāng)前智能終端中獲取安裝應(yīng)用時(shí)生成的隨機(jī)密碼。
[0035]S205:應(yīng)用服務(wù)器將隨機(jī)密碼與驗(yàn)證信息對應(yīng)并保存,完成綁定。
[0036]應(yīng)用服務(wù)器將從當(dāng)前智能終端獲取的隨機(jī)密碼與通過驗(yàn)證的驗(yàn)證信息進(jìn)行對應(yīng)并保存,使得驗(yàn)證信息與隨機(jī)密碼一一對應(yīng),從而完成綁定。
[0037]用戶的驗(yàn)證信息跟智能終端綁定后,該驗(yàn)證信息只能在綁定的終端上進(jìn)行登錄應(yīng)用并使用,在其他終端,該驗(yàn)證信息無法正常登錄和使用應(yīng)用。
[0038]其中,應(yīng)用服務(wù)器在判斷驗(yàn)證信息是否與智能終端進(jìn)行綁定時(shí),可以通過判斷應(yīng)用服務(wù)器的數(shù)據(jù)庫中用戶的驗(yàn)證信息是否有對應(yīng)的隨機(jī)密碼,如果用戶的驗(yàn)證信息有對應(yīng)的隨機(jī)密碼,那么標(biāo)識用戶的驗(yàn)證信息已與智能終端綁定,如果沒有,則表示用戶的驗(yàn)證信息沒有與智能終端綁定。
[0039]在判斷到用戶的驗(yàn)證信息已與智能終端綁定時(shí),執(zhí)行步驟S103。如果判斷到用戶的驗(yàn)證信息沒有與智能終端綁定,直接登錄應(yīng)用。當(dāng)然,也可以在登錄應(yīng)用之前,提示用戶是否需要將驗(yàn)證信息與智能終端進(jìn)行綁定,如果用戶選擇進(jìn)行綁定,則進(jìn)入綁定流程,如果用戶不選擇進(jìn)行綁定,直接登錄應(yīng)用