国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      驗證碼輸入方法和裝置的制造方法

      文檔序號:9381287閱讀:302來源:國知局
      驗證碼輸入方法和裝置的制造方法
      【技術(shù)領(lǐng)域】
      [0001]本申請涉及終端技術(shù)領(lǐng)域,具體涉及安全驗證技術(shù)領(lǐng)域,尤其涉及驗證碼輸入方法和裝置。
      【背景技術(shù)】
      [0002]隨著人們對網(wǎng)絡(luò)安全的日益重視,手機(jī)動態(tài)短信驗證已經(jīng)成為網(wǎng)絡(luò)安全驗證的重要手段之一。在現(xiàn)有技術(shù)中,網(wǎng)絡(luò)服務(wù)的提供商往往通過向特定的通信號碼(例如,與當(dāng)前操作賬戶綁定的手機(jī)號)發(fā)送驗證短信的方式,來確定當(dāng)前用戶是否具有相應(yīng)的操作權(quán)限。
      [0003]由于接收驗證短信的終端,與用戶當(dāng)前進(jìn)行操作的終端往往為同一終端。因此,用戶在進(jìn)行身份驗證時,通常需要先退出當(dāng)前操作界面,然后打開驗證短信并記住驗證碼。接著再退出短信界面,并返回之前的操作界面以輸入自己記憶中的驗證碼。整個驗證碼輸入過程不但十分繁瑣,而且很可能產(chǎn)生由于用戶記憶錯誤或輸入錯誤導(dǎo)致驗證失敗的問題,嚴(yán)重影響了驗證碼的輸入效率和準(zhǔn)確率。

      【發(fā)明內(nèi)容】

      [0004]鑒于現(xiàn)有技術(shù)中的上述缺陷或不足,期望能夠提供一種能夠快速、準(zhǔn)確輸入驗證碼的方案。為了實現(xiàn)上述目的,本申請?zhí)峁┝蓑炞C碼輸入方法和裝置。
      [0005]第一方面,本申請?zhí)峁┝艘环N驗證碼輸入方法,該方法包括:獲取終端接收到的新短信;檢測所述新短信是否為驗證短信;若是,則從所述新短信中提取出驗證碼;將所述驗證碼輸入到當(dāng)前顯示界面的指定位置。
      [0006]第二方面,本申請?zhí)峁┝艘环N驗證碼輸入裝置,該裝置包括:獲取模塊,用于獲取終端接收到的新短信;檢測模塊,用于檢測所述新短信是否為驗證短信;提取模塊,用于當(dāng)所述新短信是驗證短信時,從所述新短信中提取出驗證碼;輸入模塊,用于將所述驗證碼輸入到當(dāng)前顯示界面的指定位置。
      [0007]本申請?zhí)峁┑尿炞C碼輸入方法和裝置,可以檢測終端接收到的新短信是否為驗證短信,若是,則自動從該新短信中提取出驗證碼,并輸入當(dāng)前顯示界面的指定位置。通過監(jiān)聽系統(tǒng)接收到的驗證短信并自動識別驗證碼,可以實現(xiàn)驗證碼的自動輸入,從而避免了繁瑣的用戶操作,提高了驗證碼的輸入效率和準(zhǔn)確率。
      【附圖說明】
      [0008]通過閱讀參照以下附圖所作的對非限制性實施例的詳細(xì)描述,本申請的其它特征、目的和優(yōu)點將會變得更明顯:
      [0009]圖1示出了可以應(yīng)用本申請實施例的示例性系統(tǒng)架構(gòu);
      [0010]圖2示出了根據(jù)本申請一個實施例的驗證碼輸入方法的示例性流程圖;
      [0011]圖3示出了根據(jù)本申請另一個實施例的驗證碼輸入方法的示例性流程圖;
      [0012]圖4示出了根據(jù)本申請實施例的驗證碼輸入裝置的結(jié)構(gòu)示意圖;
      [0013]圖5示出了適于用來實現(xiàn)本申請實施例的終端設(shè)備或服務(wù)器的計算機(jī)系統(tǒng)的結(jié)構(gòu)示意圖。
      【具體實施方式】
      [0014]下面結(jié)合附圖和實施例對本申請作進(jìn)一步的詳細(xì)說明??梢岳斫獾氖?,此處所描述的具體實施例僅僅用于解釋相關(guān)發(fā)明,而非對該發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與有關(guān)發(fā)明相關(guān)的部分。
      [0015]需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。下面將參考附圖并結(jié)合實施例來詳細(xì)說明本申請。
      [0016]圖1示出了可以應(yīng)用本申請實施例的示例性系統(tǒng)架構(gòu)100。
      [0017]如圖1所示,系統(tǒng)架構(gòu)100可以包括終端設(shè)備101、102、網(wǎng)絡(luò)103和服務(wù)器104。網(wǎng)絡(luò)103用以在終端設(shè)備101、102和服務(wù)器104之間提供通信鏈路的介質(zhì)。網(wǎng)絡(luò)103可以包括各種連接類型,例如有線、無線通信鏈路或者光纖電纜等等。
      [0018]用戶110可以使用終端設(shè)備101、102通過網(wǎng)絡(luò)103與服務(wù)器104交互,以接收或發(fā)送消息等。終端設(shè)備101、102上可以安裝有各種通訊客戶端應(yīng)用,例如即時通信工具、郵箱客戶端、社交平臺軟件等。
      [0019]終端設(shè)備101、102可以是各種電子設(shè)備,包括但不限于個人電腦、智能手機(jī)、智能手表、平板電腦、個人數(shù)字助理等等。
      [0020]服務(wù)器104可以是提供各種服務(wù)的服務(wù)器。服務(wù)器可以對接收到的數(shù)據(jù)進(jìn)行存儲、分析等處理,并將處理結(jié)果反饋給終端設(shè)備。
      [0021]需要說明的是,本申請實施例所提供的驗證碼輸入方法可以由終端設(shè)備101、102執(zhí)行,驗證碼輸入裝置可以設(shè)置于終端設(shè)備101、102中。在一些實施例中,終端設(shè)備101、102可以接收服務(wù)器104發(fā)送的驗證短信,并執(zhí)行本申請實施例所提供的驗證碼輸入方法。
      [0022]應(yīng)該理解,圖1中的終端設(shè)備、網(wǎng)絡(luò)和服務(wù)器的數(shù)目僅僅是示意性的。根據(jù)實現(xiàn)需要,可以具有任意數(shù)目的終端設(shè)備、網(wǎng)絡(luò)和服務(wù)器。
      [0023]進(jìn)一步參考圖2,其示出了根據(jù)本申請一個實施例的驗證碼輸入方法的示例性流程圖。
      [0024]如圖2所示,在步驟201中,獲取終端接收到的新短信。
      [0025]在本實施例中,終端設(shè)備可以對自身所接收到的短信息進(jìn)行監(jiān)測,以便及時獲取接收到的新短信。
      [0026]在本實施的一個可選實現(xiàn)方式中,獲取終端接收到的新短信可以包括:通過廣播接收器監(jiān)聽并獲取終端接收到的新短信;或通過內(nèi)容提供器監(jiān)聽短信數(shù)據(jù)的變化情況,以獲取終端接收到的新短信。
      [0027]具體地,對于配置有安卓(Android)系統(tǒng)的移動終端來說,在一種可能的實現(xiàn)中,可以通過系統(tǒng)中的廣播接收器(BroadcastReceiver)監(jiān)聽并獲取終端接收到的新短信。廣播是一種在Android系統(tǒng)中廣泛運(yùn)用的、在應(yīng)用程序之間傳輸信息的機(jī)制。BroadcastReceiver是對發(fā)送出來的廣播進(jìn)行過濾接收并響應(yīng)的一類組件,其自身并不實現(xiàn)圖形用戶界面,但是當(dāng)它收到某個通知后,可以啟動活動(Activity)作為響應(yīng),或者通過通知管理器(Notificat1n Manager)提醒用戶,或者啟動服務(wù)(Service)等等。BroadcastReceiver機(jī)制在Android里面有各種各樣的廣播,比如電池的使用狀態(tài),電話的接收和短信的接收都會產(chǎn)生一個廣播,應(yīng)用程序開發(fā)者也可以監(jiān)聽這些廣播并做出程序邏輯的處理。因此在本實施例中,終端可以使用BroadcastReceiver來對新短信的接收情況進(jìn)行監(jiān)聽,一旦接收到了新短信的廣播,則可以認(rèn)為終端接收到了新短信。
      [0028]在另一種可能的實現(xiàn)中,可以通過內(nèi)容提供器(ContentProvider)監(jiān)聽終端側(cè)存儲空間內(nèi)短信數(shù)據(jù)的變化情況,以獲取終端接收到的新短信ο ContentProvider在Android中的作用是對外共享數(shù)據(jù),也就是說,可以通過ContentProvider把某個應(yīng)用中的數(shù)據(jù)共享給其他應(yīng)用訪問,其他應(yīng)用則可以通過ContentProvider對這個應(yīng)用中的數(shù)據(jù)進(jìn)行查詢、添加、修改或刪除操作。在本實施例中,終端可以利用ContentProvider監(jiān)測終端的短信數(shù)據(jù)變化情況,一旦發(fā)現(xiàn)短信息收件箱內(nèi)的短信數(shù)量增加,則可以認(rèn)為終端接收到了新短?目O
      [0029]接著,在步驟202中,檢測新短信是否為驗證短信。
      [0030]當(dāng)在上述步驟201中確定出終端接收到了新短信后,可以進(jìn)一步判斷該短信是否為驗證短信。驗證短信是網(wǎng)絡(luò)服務(wù)商提供給用戶的一個憑證,用來通過短信中的驗證碼對用戶的身份進(jìn)行驗證。在檢測新短信是否為驗證短信時,可以通過檢測短信內(nèi)容中是否包括驗證碼來確定該短信是否為驗證短信。例如,目前比較主流的動態(tài)驗證碼是由6位數(shù)字和/字母組成的字符串,如果在新短信中檢測到了這樣的字符串,則可以認(rèn)為該新短信為認(rèn)
      當(dāng)前第1頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1