国产精品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>

      短信驗(yàn)證碼獲取方法及裝置、登錄方法、裝置及系統(tǒng)的制作方法

      文檔序號(hào):9729962閱讀:1176來源:國知局
      短信驗(yàn)證碼獲取方法及裝置、登錄方法、裝置及系統(tǒng)的制作方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及一種移動(dòng)終端技術(shù)及互聯(lián)網(wǎng)領(lǐng)域,特別涉及一種短信驗(yàn)證碼獲取方法及裝置、登錄方法、裝置及系統(tǒng)。
      【背景技術(shù)】
      [0002]為了提高安全,避免用戶的密碼被盜用,越來越多的網(wǎng)絡(luò)系統(tǒng)采用動(dòng)態(tài)驗(yàn)證碼的形式。在注冊登錄網(wǎng)站或修改密碼時(shí),系統(tǒng)向用戶注冊的手機(jī)號(hào)碼發(fā)送驗(yàn)證碼,用戶輸入該驗(yàn)證碼,系統(tǒng)確認(rèn)用戶輸入的驗(yàn)證碼正確的情況下,才允許用戶進(jìn)行下一步操作。
      [0003]相關(guān)技術(shù)中,為了提高用戶使用的便捷性,采用自動(dòng)獲取短信驗(yàn)證碼并自動(dòng)填寫獲取的短信驗(yàn)證碼到驗(yàn)證碼輸入框的方式。在相關(guān)技術(shù)中,實(shí)現(xiàn)自動(dòng)獲取短信驗(yàn)證碼的應(yīng)用程序,首先必須獲取到終端操作系統(tǒng)的root權(quán)限(在Android操作系統(tǒng)中root可以使得應(yīng)用程序獲取Android操作系統(tǒng)的超級(jí)用戶權(quán)限,其具有操作系統(tǒng)中所有的權(quán)限,如啟動(dòng)或停止一個(gè)進(jìn)程,刪除或增加用戶,增加或者禁用硬件等),允許應(yīng)用程序接收和讀取終端接收到的短信,否則,應(yīng)用程序無法實(shí)現(xiàn)自動(dòng)獲取短信驗(yàn)證碼的功能。在相關(guān)技術(shù)中,在應(yīng)用程序獲取到接收和讀取短信的權(quán)限的情況下,可以監(jiān)聽終端接收到的新短信,獲取新短信的發(fā)送方及短信內(nèi)容,從而獲取短信驗(yàn)證碼,在獲取到短信驗(yàn)證碼后,將短信驗(yàn)證碼填寫到需要填寫短信驗(yàn)證碼的對話框(Activity)中,從而實(shí)現(xiàn)自動(dòng)獲取短信驗(yàn)證碼并自動(dòng)填寫獲取的短信驗(yàn)證碼。
      [0004]隨著操作系統(tǒng)版本的升級(jí),其安全度進(jìn)一步提升,以Android(安卓)操作系統(tǒng)為例,由于root權(quán)限具有操作系統(tǒng)中所有的權(quán)限,從安全角度考慮,授予這種權(quán)限將會(huì)帶來無限的安全隱患,因此,實(shí)際應(yīng)用中這種授權(quán)控制越來越嚴(yán)格,如何不通過root授權(quán)也能實(shí)現(xiàn)短信驗(yàn)證碼的自動(dòng)獲取與填寫是一個(gè)需要解決的問題。

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

      [0005]鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上述問題的短信驗(yàn)證碼獲取方案以及登錄方案。
      [0006]根據(jù)本發(fā)明的一個(gè)方面,本發(fā)明提供了一種短信驗(yàn)證碼獲取方法,包括:獲取終端的操作系統(tǒng)的平臺(tái)簽名;基于所述平臺(tái)簽名,獲取讀取短消息內(nèi)容的權(quán)限;基于獲取的所述權(quán)限獲取所述終端接收到的短消息中的驗(yàn)證碼。
      [0007]可選地,獲取終端的操作系統(tǒng)的平臺(tái)簽名包括:運(yùn)行預(yù)先在所述操作系統(tǒng)的系統(tǒng)服務(wù)SystemServer組件中注入的可執(zhí)行文件,獲取所述操作系統(tǒng)的平臺(tái)簽名;或者,掃描所述終端的操作系統(tǒng)的分區(qū),獲取所述操作系統(tǒng)的平臺(tái)簽名。
      [0008]可選地,基于獲取的所述權(quán)限獲取所述終端接收到的短消息中的驗(yàn)證碼,包括:基于獲取的所述權(quán)限,調(diào)用獲取短消息內(nèi)容的應(yīng)用程序接口 API,從所述終端的數(shù)據(jù)庫中讀取到所述終端接收到的所述短消息的內(nèi)容;從所述短消息的內(nèi)容中獲取到所述驗(yàn)證碼。
      [0009]根據(jù)本發(fā)明的另一個(gè)方面,提供了一種登錄方法,包括:向服務(wù)器發(fā)送攜帶登錄賬號(hào)的登錄請求信息;接收所述服務(wù)器根據(jù)用戶身份證明UID向終端發(fā)送包含所述驗(yàn)證碼的短消息;利用上述的方法獲取所述驗(yàn)證碼;向所述服務(wù)器發(fā)送攜帶所述驗(yàn)證碼的登錄請求消息,實(shí)現(xiàn)用戶的登錄。
      [0010]可選地,在向服務(wù)器發(fā)送攜帶登錄賬號(hào)的登錄請求信息之后,接收所述服務(wù)器根據(jù)用戶身份證明UID向所述終端發(fā)送包含所述驗(yàn)證碼的短消息之前,所述方法還包括:所述服務(wù)器接收所述登錄請求信息;所述服務(wù)器根據(jù)用戶身份證明UID向所述終端發(fā)送包含所述驗(yàn)證碼的短消息。
      [0011 ]根據(jù)本發(fā)明的又一個(gè)方面,提供了一種短信驗(yàn)證碼獲取裝置,包括:第一獲取模塊,適于獲取終端的操作系統(tǒng)的平臺(tái)簽名;第二獲取模塊,適于基于所述平臺(tái)簽名,獲取讀取短消息內(nèi)容的權(quán)限;第三獲取模塊,適于基于獲取的所述權(quán)限獲取所述終端接收到的短消息中的驗(yàn)證碼。
      [0012]可選地,所述第一獲取模塊通過以下方式之一獲取終端的操作系統(tǒng)的平臺(tái)簽名:運(yùn)行預(yù)先在所述操作系統(tǒng)的系統(tǒng)服務(wù)SystemServer組件中注入的可執(zhí)行文件,獲取所述操作系統(tǒng)的平臺(tái)簽名;掃描所述終端的操作系統(tǒng)的分區(qū),獲取所述操作系統(tǒng)的平臺(tái)簽名。
      [0013]可選地,所述第三獲取模塊包括:調(diào)用單元,適于基于獲取的所述權(quán)限,調(diào)用獲取短消息內(nèi)容的應(yīng)用程序接口 API,從所述終端的數(shù)據(jù)庫中讀取到所述終端接收到的所述短消息的內(nèi)容;獲取單元,適于從所述短消息的內(nèi)容中獲取到所述驗(yàn)證碼。
      [0014]根據(jù)本發(fā)明的又一個(gè)方面,提供了一種登錄裝置,包括:第一發(fā)送模塊,適于向服務(wù)器發(fā)送攜帶登錄賬號(hào)的登錄請求信息;接收模塊,適于接收所述服務(wù)器根據(jù)用戶身份證明UID向所述終端發(fā)送包含所述驗(yàn)證碼的短消息;驗(yàn)證碼獲取模塊,包括上述的短信驗(yàn)證碼獲取裝置;第二發(fā)送模塊,適于向所述服務(wù)器發(fā)送攜帶所述驗(yàn)證碼的登錄請求消息,實(shí)現(xiàn)用戶的登錄。
      [0015]根據(jù)本發(fā)明的又一個(gè)方面,提供了一種登錄系統(tǒng),包括:終端和服務(wù)器,其中,所述終端包括上述的裝置;所述服務(wù)器,適于接收所述終端發(fā)送的攜帶登錄賬號(hào)的請求信息,根據(jù)用戶身份證明UID向所述終端發(fā)送包含驗(yàn)證碼的短消息。
      [0016]本發(fā)明提供的技術(shù)方案,基于終端的操作系統(tǒng)的平臺(tái)簽名取獲取讀取短消息內(nèi)容的權(quán)限,從而獲取終端接收到的短消息中的驗(yàn)證碼,而無需獲得root權(quán)限,從而可以在沒有root權(quán)限下獲取短信驗(yàn)證碼,提高了用戶體驗(yàn),擴(kuò)展了應(yīng)用場景。
      [0017]根據(jù)下文結(jié)合附圖對本發(fā)明具體實(shí)施例的詳細(xì)描述,本領(lǐng)域技術(shù)人員將會(huì)更加明了本發(fā)明的上述以及其他目的、優(yōu)點(diǎn)和特征。
      【附圖說明】
      [0018]通過閱讀下文優(yōu)選實(shí)施方式的詳細(xì)描述,各種其他的優(yōu)點(diǎn)和益處對于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實(shí)施方式的目的,而并不認(rèn)為是對本發(fā)明的限制。而且在整個(gè)附圖中,用相同的參考符號(hào)表示相同的部件。在附圖中:
      [0019]圖1是根據(jù)本發(fā)明實(shí)施例一的短信驗(yàn)證碼獲取方法的流程圖;
      [0020]圖2是根據(jù)本發(fā)明實(shí)施例二的登錄方法的流程圖;
      [0021 ]圖3是根據(jù)本發(fā)明實(shí)施例三的登錄系統(tǒng)的架構(gòu)示意圖;
      [0022]圖4是根據(jù)本發(fā)明實(shí)施例四的登錄裝置的結(jié)構(gòu)示意框圖;
      [0023]圖5是根據(jù)本發(fā)明實(shí)施例五的短信驗(yàn)證碼獲取裝置的結(jié)構(gòu)示意圖;以及
      [0024]圖6是根據(jù)本發(fā)明實(shí)施例五的可選短信驗(yàn)證碼獲取裝置的結(jié)構(gòu)示意圖。
      【具體實(shí)施方式】
      [0025]下面將參照附圖更詳細(xì)地描述本公開的示例性實(shí)施例。雖然附圖中顯示了本公開的示例性實(shí)施例,然而應(yīng)當(dāng)理解,可以以各種形式實(shí)現(xiàn)本公開而不應(yīng)被這里闡述的實(shí)施例所限制。相反,提供這些實(shí)施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。
      [0026]實(shí)施例一
      [0027]圖1是根據(jù)本發(fā)明實(shí)施例一的短信驗(yàn)證碼獲取方法的流程圖,如圖1所示,本實(shí)施例提供的短信驗(yàn)證碼獲取方法主要包括以下步驟S102至步驟S106。
      [0028]步驟S102,獲取終端的操作系統(tǒng)的平臺(tái)簽名。
      [0029]步驟S104,基于獲取平臺(tái)簽名,獲取讀取短消息內(nèi)容的權(quán)限。
      [0030]步驟S106,基于獲取的獲取讀取短消息內(nèi)容的權(quán)限獲取終端接收到的短消息中的驗(yàn)證碼。
      [0031]通過本實(shí)施例提供的上述方法,通過獲取終端的操作系統(tǒng)的平臺(tái)簽名,獲取讀取
      當(dāng)前第1頁1 2 3 4 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
      1