本發(fā)明涉及移動終端的數(shù)據(jù)通訊領(lǐng)域,尤其涉及一種移動終端連接公共wifi時實名認證的方法以及實現(xiàn)這種方法的裝置。
背景技術(shù):
現(xiàn)在的移動終端,如手機大多設置有wifi模塊,用于通過無線方式接收諸如路由器等發(fā)出的無線信號,由此進行數(shù)據(jù)交互。移動終端連接至路由器時,通常需要輸入密碼,如移動終端連接至家庭的路由器或者商家提供的路由器時,通過輸入自己設定的密碼或者商家設定的密碼,待通過驗證后才能通過路由器連接至互聯(lián)網(wǎng)。
如人們在公共場所,如醫(yī)院、機場或者火車站等,公共場所也會提供免費的公共wifi,由于上網(wǎng)需要實名登記的要求,公共場所提供的公共wifi需要進行實名認證后才能連接至互聯(lián)網(wǎng)。如圖1所示,進行實名認證時,首先移動終端13通過無線接入點12與公共網(wǎng)絡服務器11建立無線連接,公共網(wǎng)絡服務器11向移動終端13發(fā)送一個網(wǎng)址的鏈接信息,移動終端13將打開該網(wǎng)址鏈接,如圖2所示,移動終端13的瀏覽器頁面18上將顯示一個窗口,需要使用者填寫移動終端13的手機號碼以及驗證碼。
與此同時,公共網(wǎng)絡服務器11將向移動終端13發(fā)送短信息,該短信息包含有驗證碼,使用者需要將驗證碼填寫到驗證碼輸入框內(nèi),移動終端13將手機號碼以及驗證碼的信息一并發(fā)送到公共網(wǎng)絡服務器11,公共網(wǎng)絡服務器11接收到移動終端13的手機號碼以及驗證碼的信息后,對移動終端13進行實名認證。例如,判斷移動終端13的手機號碼與驗證碼是否匹配,如匹配,則判斷通過認證。由于每一手機號碼均經(jīng)過實名認證,因此記錄移動終端13的手機號碼即可以確定上網(wǎng)人員的身份信息,從而實現(xiàn)上網(wǎng)的實名認證。
但是,公共網(wǎng)絡服務器11提供的公共wifi服務通常是在一段時間內(nèi)有效的,例如2小時內(nèi)有效,如果移動終端13持續(xù)使用公共wifi服務超過2小時,則需要再次進行實名認證,也就是再次在瀏覽器頁面18上輸入手機號碼以及驗證碼,只有再次認證通過后才能繼續(xù)通過公共網(wǎng)絡服務器11連接互聯(lián)網(wǎng),這樣將導致使用者經(jīng)常輸入手機號碼以及驗證碼,影響使用者上網(wǎng)。
另外,由于不同的公共場所使用不同的公共網(wǎng)絡服務器提供wifi服務,如使用者在機場已經(jīng)進行過實名認證,若到達醫(yī)院后,則需要與另一公共網(wǎng)絡服務器進行實名認證,如后續(xù)到達火車站后,還需要進行實名認證,導致使用者每到達一個新的公共場所,并且連接一個新的公共網(wǎng)絡服務器前均需要進行一次實名認證的操作,也就是收入手機號碼、驗證碼的操作,導致使用者無法在短時間內(nèi)通過公共網(wǎng)絡服務器連接互聯(lián)網(wǎng)。并且,由于現(xiàn)有的實名認證的操作較為繁瑣,不利于使用者快速上網(wǎng)的體驗。
技術(shù)實現(xiàn)要素:
本發(fā)明的主要目的是提供一種減小實名認證過程繁瑣操作的公共wifi連接的實名認證方法。
本發(fā)明的另一目的是提供一種方便使用者短時間內(nèi)連接互聯(lián)網(wǎng)的公共wifi連接的實名認證裝置。
為了實現(xiàn)上述的主要目的,本發(fā)明提供的公共wifi連接的實名認證方法包括向驗證服務器發(fā)送終端的認證數(shù)據(jù),驗證服務器生成終端的認證信息;接收公共網(wǎng)絡服務器發(fā)送的認證請求信息;向公共網(wǎng)絡服務器發(fā)送認證信息。
由上述方案可見,移動終端連接公共網(wǎng)絡服務器前,首先通過驗證服務器進行實名認證,如發(fā)送認證數(shù)據(jù)并且生成認證信息,當與公共網(wǎng)絡服務器連接后,只需要將認證信息發(fā)送至公共網(wǎng)絡服務器即可,由于認證信息已經(jīng)包含有諸如手機號碼等信息,因此公共網(wǎng)絡服務器接收到認證信息后可以完成實名認證的操作。
這樣,公共網(wǎng)絡服務器可以獲得移動終端使用者的身份信息,滿足上網(wǎng)實名認證的要求,又能夠避免移動終端每次連接公共網(wǎng)絡服務器時輸入手機號碼以及驗證碼的操作,能夠在短時間內(nèi)通過公共網(wǎng)絡服務器連接至互聯(lián)網(wǎng),實名認證的過程簡單,且由移動終端自動完成,提升上網(wǎng)體驗感。
一個優(yōu)選的方案是,向驗證服務器發(fā)送終端的認證數(shù)據(jù)包括:驗證服務器向終端發(fā)送包含驗證碼的短信息,終端向驗證服務器發(fā)送包含有驗證碼的認證數(shù)據(jù)。
由此可見,通過驗證服務器進行實名認證時,也是通過發(fā)送驗證碼、反饋手機號碼以及驗證碼的方式進行,因此驗證服務器記錄有手機的實名認證的信息??梢?,本申請的方案是將實名認證的過程前置處理,也就是使用者未連接上公共網(wǎng)絡服務器前首先進行實名認證的操作,這樣,當移動終端連接至公共網(wǎng)絡服務器后無需進行實名認證的操作,而是由移動終端自動將認證信息發(fā)送至公共網(wǎng)絡服務器,加快移動終端連接互聯(lián)網(wǎng)的速度。
進一步的方案是,驗證服務器生成終端的認證信息包括:驗證服務器記錄終端的號碼和/或ip地址和/或mac地址,認證信息包含有終端的號碼和/或ip地址和/或mac地址。
可見,認證信息包含有諸如移動終端的手機號碼、ip地址或者mac地址等信息,由于這些信息都是移動終端唯一的信息,因此通過這些信息可以確定使用者的身份信息,從而實現(xiàn)移動終端的實名認證的要求。
更進一步的方案是,驗證服務器生成終端的認證信息后將認證信息發(fā)送至終端;向公共網(wǎng)絡服務器發(fā)送認證信息包括:終端將保存在本地存儲器的認證信息發(fā)送至公共網(wǎng)絡服務器。
由此可見,移動終端將認證信息保存在本地存儲器,并且在連接公共網(wǎng)絡服務器后直接自動地將認證信息發(fā)送至公共網(wǎng)絡服務器,可以在極短時間內(nèi)實現(xiàn)實名認證的要求。
可選的方案是,向公共網(wǎng)絡服務器發(fā)送認證信息包括:終端從驗證服務器獲取認證信息,并將認證信息發(fā)送至公共網(wǎng)絡服務器。
可見,移動終端連接至公共網(wǎng)絡服務器后,只需要從驗證服務器獲取認證信息,并且將獲取的認證信息發(fā)送至公共網(wǎng)絡服務器即可,實名認證的操作簡單、快捷。
為了實現(xiàn)上述的另一目的,本發(fā)明還提供的公共wifi連接的實名認證裝置包括認證信息生成模塊,接收終端的認證數(shù)據(jù),并根據(jù)認證數(shù)據(jù)生成終端的認證信息;認證請求信息接收模塊,接收公共網(wǎng)絡服務器發(fā)送的認證請求信息;認證信息發(fā)送模塊,向公共網(wǎng)絡服務器發(fā)送證信息。
由上述方案可見,移動終端連接到公共網(wǎng)絡服務器前,先通過驗證服務器進行實名認證,如通過短信息以及驗證碼的方式進行實名認證,驗證服務器記錄移動終端的認證信息。在移動終端連接至公共網(wǎng)絡服務器后,只需要將認證信息發(fā)送至公共網(wǎng)絡服務器即可,無需執(zhí)行輸入手機號碼、驗證碼的操作。這樣,不管使用者在哪一公共場所、連接至哪一公共網(wǎng)絡服務器,均能夠在短時間內(nèi)完成與公共網(wǎng)絡服務器的實名認證的操作。
附圖說明
圖1是現(xiàn)有移動終端與公共網(wǎng)絡服務器之間的連接示意圖。
圖2是現(xiàn)在移動終端連接公共wifi時實名認證的頁面示意圖。
圖3是應用本發(fā)明公共wifi連接的實名認證方法實施例的移動終端與公共網(wǎng)絡服務器、驗證服務器之間的連接示意圖。
圖4是本發(fā)明公共wifi連接的實名認證裝置實施例的結(jié)構(gòu)框圖。
圖5是本發(fā)明公共wifi連接的實名認證方法實施例的流程圖。
以下結(jié)合附圖及實施例對本發(fā)明作進一步說明。
具體實施方式
本發(fā)明的實名認證方法是應用于移動終端連接至公共場所的公共網(wǎng)絡服務器時進行實名認證的操作,本發(fā)明主要是將實名認證的操作前置,即提供一個驗證服務器,通過驗證服務器預先與移動終端進行實名認證的操作,并且記錄移動終端的認證信息。待移動終端與公共網(wǎng)絡服務器連接時,將認證信息發(fā)送至公共網(wǎng)絡服務器,這樣公共網(wǎng)絡服務器即可以獲得移動終端的使用者的身份信息,從而完成公共網(wǎng)絡服務器對移動終端的實名認證操作,避免使用者每次連接至一個公共網(wǎng)絡服務器即需要一次實名認證操作的麻煩。
參考圖3,本實施例的移動終端23為手機,每一手機均具有至少一張sim卡,且每一張sim有唯一的手機號碼,通過手機號碼可以確定使用者的身份信息。當移動終端23連接公共網(wǎng)絡服務器21時,可以通過諸如路由器等無線接入點22進行數(shù)據(jù)連接,移動終端23與網(wǎng)絡服務器21連接后可以連接至互聯(lián)網(wǎng),并可以從互聯(lián)網(wǎng)上獲取數(shù)據(jù)或者向互聯(lián)網(wǎng)上傳數(shù)據(jù)。
本實施例還設置有驗證服務器25,移動終端可以通過無線接入點24與驗證服務器24連接,或者移動終端23可以通過移動通信網(wǎng)絡與驗證服務器25連接。驗證服務器25用于對移動終端23進行實名認證,并且驗證服務器25只需要對移動終端23進行一次實名認證即可,且驗證服務器25將存儲移動終端23的實名認證的認證信息,包括移動終端23所使用的sim卡的號碼,也可以包括移動終端23的ip地址或者mac地址的信息。
參見圖4,在驗證服務器25上運行認證信息生成模塊31,當移動終端23進行實名認證時,首先通過驗證服務器25進行實名認證。例如,通過短信息的方式進行實名認證,移動終端23連接至驗證服務器25后,打開瀏覽器并打開預定的網(wǎng)頁鏈接,在該網(wǎng)頁上顯示輸入手機號碼以及驗證碼的窗口。與此同時,驗證服務器25向移動終端發(fā)送短信息,該短信息包含有驗證碼??蛇x的,短信息的發(fā)送是通過移動通信網(wǎng)絡發(fā)送的。移動終端23接收到短信息后,使用者可以將短信息中的驗證碼輸入到瀏覽器頁面中驗證碼的輸入窗口內(nèi),并且輸入手機號碼后,向驗證服務器25發(fā)送認證數(shù)據(jù),該認證數(shù)據(jù)包含有手機號碼以及驗證碼。
驗證服務器25接收到認證數(shù)據(jù)后,認證信息生成模塊31對認證數(shù)據(jù)進行驗證,即判斷手機號碼以及驗證碼是否匹配,如手機號碼與驗證碼匹配,則生成該移動終端的認證信息,認證信息包括移動終端23所使用的手機號碼,還可以包括移動終端23的ip地址或者mac地址等信息,這些信息都是每一臺移動終端23自身的信息,且每一臺移動終端23的mac地址不能改變,因此,通過確定諸如手機號碼、ip地址或者mac地址等信息能夠確定移動終端23的使用者的身份信息,從而實現(xiàn)對移動終端23使用者的實名認證,滿足對上網(wǎng)人員實名登記的要求。
驗證服務器25生成認證信息后,將認證信息保存在驗證服務器25的存儲器中,并且認證信息發(fā)送模塊33向移動終端23發(fā)送認證信息,移動終端23接收到認證信息后,將認證信息保存在本地存儲器上。當然,驗證服務器25一旦生成認證信息,則認證信息不能被修改,以確保認證信息的真實性。同時,移動終端23只能接收、保存認證信息,不能修改所接收的認證信息,以確保移動終端23發(fā)送至公共網(wǎng)絡服務器21的認證信息是驗證服務器25所生成的認證信息,并且是沒有被篡改的認證信息。
當然,認證信息也不一定是在驗證服務器25生成認證信息后馬上發(fā)送至移動終端23,也可以是根據(jù)移動終端23的請求發(fā)送認證信息。例如,圖3所示的,當移動終端23進入公共場所wifi覆蓋范圍內(nèi),移動終端23接收到公共網(wǎng)絡服務器21通過無線接入點22發(fā)送的wifi信號,移動終端23隨即與公共網(wǎng)絡服務器21建立連接。此時,公共網(wǎng)絡服務器21向移動終端23發(fā)送請求實名認證的信息,移動終端23的認證請求信息接收模塊32將接收到公共網(wǎng)絡服務器21所發(fā)送的請求實名認證的信息。
如果移動終端23本地存儲器存儲有認證信息,則認證信息發(fā)送模塊33直接將存儲在本地存儲器的認證信息發(fā)送至公共網(wǎng)絡服務器21,如果認證信息不是存儲在移動終端23的本地存儲器,而是則移動終端23從驗證服務器25獲取認證信息,并且將認證信息發(fā)送至公共網(wǎng)絡服務器21,完成實名認證的操作。
需要說明的是,移動終端23接收到公共網(wǎng)絡服務器21發(fā)送的請求實名認證的信息后,不管是將本地存儲器的認證信息發(fā)送至公共網(wǎng)絡服務器21,還是從驗證服務器25獲取認證信息后再將驗證信息發(fā)送至公共網(wǎng)絡服務器21,認證信息的發(fā)送過程均是自動進行的,也就是不需要使用者任何操作即完成認證信息的發(fā)送。并且,認證信息的發(fā)送是移動終端23后臺運行的,不會在移動終端23上顯示任何信息,從而不影響使用者在移動終端23上執(zhí)行其他操作。
移動終端23完成實名認證后,即可以通過公共網(wǎng)絡服務器21連接至互聯(lián)網(wǎng),從互聯(lián)網(wǎng)上獲取數(shù)據(jù),并且向互聯(lián)網(wǎng)上傳數(shù)據(jù)。如果移動終端23進入其他公共場所,也就是連接至另一臺公共網(wǎng)絡服務器,則移動終端23也是通過同樣的方式向剛連接的公共網(wǎng)絡服務器發(fā)送認證信息,這樣,使用者只需要執(zhí)行一次與驗證服務器25之間的實名認證操作,即可以無限次接入到任一臺公共網(wǎng)絡服務器上,避免使用者每次連接到一臺新的公共網(wǎng)絡服務器均需要執(zhí)行實名認證操作的麻煩,提高網(wǎng)絡連接的效率。
此外,即使移動終端23與公共網(wǎng)絡服務器21連接時間到達預定的時間,如2小時,公共網(wǎng)絡服務器21需要執(zhí)行再次實名認證時,也可以使用相同的方法進行,即移動終端23將已經(jīng)生成的認證信息自動地發(fā)送至公共網(wǎng)絡服務器21,從而避免使用者頻繁執(zhí)行輸入手機號碼以及驗證碼等操作。
下面結(jié)合圖5介紹公共wifi連接實名認證的公共流程。首先,移動終端連接至驗證服務器后,驗證服務器對移動終端進行實名認證的操作。移動終端與驗證服務器的連接可以是通過wifi的方式連接,也可以是通過移動通信網(wǎng)絡,如3g網(wǎng)絡或者4g網(wǎng)絡連接。進行實名認證時,首先,驗證服務器向移動終端發(fā)送包含有驗證碼的短信息,移動終端執(zhí)行步驟s1,接收包含有驗證碼的短信息并且顯示。同時,移動終端根據(jù)驗證服務器提供的鏈接打開一個頁面,在頁面上輸入移動終端當前sim卡的手機號碼以及接收到的驗證碼,并且將包含有驗證碼的認證數(shù)據(jù)發(fā)送到驗證服務器,即執(zhí)行步驟s2。
驗證服務器接收到認證數(shù)據(jù)后,根據(jù)認證數(shù)據(jù)生成認證信息,即執(zhí)行步驟s3。由于移動終端向驗證服務器發(fā)送的認證數(shù)據(jù)包括諸如移動終端當前sim卡的手機號、ip地址或者mac地址等能夠唯一識別移動終端身份的信息,因此應用這些信息可以生成唯一確定移動終端的認證信息。驗證服務器生成認證信息后,將認證信息保存至驗證服務器的本地存儲器上。
當移動終端進入公共場所并且連接至公共網(wǎng)絡服務器后,公共網(wǎng)絡服務器向移動終端發(fā)送請求實名認證的信息,移動終端執(zhí)行步驟s4,判斷是否接收到請求實名認證的信息,如接收到請求實名認證的信息,則執(zhí)行步驟s5,從驗證服務器上獲取認證信息,例如,向驗證服務器發(fā)送請求獲取認證信息的指令,驗證服務器接收到該指令后,向移動終端發(fā)送已經(jīng)生成的認證信息,并且將認證信息發(fā)送至移動終端。
移動終端接收到認證信息后,執(zhí)行步驟s6,將所接收到的認證信息發(fā)送至公共網(wǎng)絡服務器,公共網(wǎng)絡服務器接收到認證信息后,記錄移動終端的信息,包括移動終端當前使用sim的手機號或者ip地址或者mac地址等,從而唯一識別移動終端的信息。最后,公共網(wǎng)絡服務器通過了移動終端的實名認證后,移動終端即可以通過公共網(wǎng)絡服務器連接至互聯(lián)網(wǎng)并且從互聯(lián)網(wǎng)上獲取數(shù)據(jù),即執(zhí)行步驟s7。
當然,公共網(wǎng)絡服務器向移動終端發(fā)送請求實名認證的信息,可以是向移動終端發(fā)送包含有網(wǎng)頁鏈接的信息,移動終端接收到該網(wǎng)頁鏈接后直接向公共網(wǎng)絡服務器發(fā)送認證信息,不需要使用者手動輸入諸如手機號碼、驗證碼等信息,公共網(wǎng)絡服務器接收到該認證信息后判斷移動終端已經(jīng)進行過實名認證,并且登記實名認證的信息。
或者,驗證服務器向移動終端發(fā)送一條請求實名認證的指令,而不是發(fā)送網(wǎng)頁鏈接,移動終端接收到該指令后,直接向公共網(wǎng)絡服務器發(fā)送認證信息。
這樣,不管使用者進入哪一公共場所,移動終端連接至哪一公共網(wǎng)絡服務器,均能夠方便地實現(xiàn)與公共網(wǎng)絡服務器的實名認證的操作,且與公共網(wǎng)絡服務器的實名認證的操作是自動執(zhí)行的,優(yōu)選的是后臺執(zhí)行的,這樣可以移動終端與公共網(wǎng)絡服務器的實名認證操作的過程中不影響使用者對移動終端的其他操作。
當然,上述的方案只是本發(fā)明優(yōu)選的實施方案,實際應用是還可以有更多的變化,例如,認證信息包括移動終端的iccid碼;或者,驗證服務器記錄的認證信息在較長的時間沒有使用則刪除認證信息,這些改變都不影響本發(fā)明的實施,也應該包括在本發(fā)明的保護范圍內(nèi)。