成人打一炮免费视频,亚洲天堂视频在线观看,97视频久久久,日本japanese护士色高清,五月婷婷丁香,日韩精品一级无码毛片免费,国产欧美日韩精品网红剧情演绎

一種短信驗證碼自動登錄方法、系統(tǒng)、設(shè)備與流程

文檔序號:41851382發(fā)布日期:2025-05-09 18:10閱讀:19來源:國知局
一種短信驗證碼自動登錄方法、系統(tǒng)、設(shè)備與流程

本發(fā)明涉及一種系統(tǒng)短信驗證登錄技術(shù),特別涉及一種短信驗證碼自動登錄方法、系統(tǒng)、設(shè)備。


背景技術(shù):

1、隨著網(wǎng)絡(luò)安全和信息化安全的推廣,手機(jī)號碼已經(jīng)成為互聯(lián)網(wǎng)個人身份驗證的重要標(biāo)識,廣泛用于綁定各種網(wǎng)絡(luò)賬號。在注冊賬號、修改密碼、進(jìn)行金錢交易等敏感操作時,手機(jī)短信驗證碼成為身份驗證的必要步驟。此外,許多網(wǎng)站為了保護(hù)用戶數(shù)據(jù)和系統(tǒng)安全,引入了短信安全校驗機(jī)制,這一措施有效地阻止了自動化工具對數(shù)據(jù)的爬取,從而保護(hù)了用戶信息和數(shù)據(jù)安全。短信驗證碼的使用提高了賬號安全性,但也對自動化數(shù)據(jù)采集和爬蟲技術(shù)提出了挑戰(zhàn)。傳統(tǒng)的爬蟲技術(shù)依賴于自動化工具模擬用戶行為,而短信驗證碼的引入增加了額外的驗證步驟,使得自動化工具難以繞過驗證,從而保護(hù)了網(wǎng)站數(shù)據(jù)和用戶信息不被非法獲取。

2、許多在線平臺,用戶登錄通常需要通過驗證碼進(jìn)行身份驗證。這一過程通常包括用戶在網(wǎng)站登錄頁面輸入手機(jī)號,并請求發(fā)送驗證碼。服務(wù)器隨后會向用戶提供的手機(jī)號發(fā)送包含驗證碼的短信。用戶需要查看手機(jī)短信,并在網(wǎng)站上手動輸入驗證碼以完成登錄。這種方法效率較低,因為它依賴于人工查看短信并進(jìn)行輸入,這不僅耗時,還可能因人為疏忽導(dǎo)致輸入錯誤。此外,短信驗證碼通常有時間限制,要求用戶在規(guī)定時間內(nèi)完成輸入。如果沒有專人及時處理,可能會錯過驗證碼的有效期,導(dǎo)致登錄失敗。


技術(shù)實現(xiàn)思路

1、針對在線平臺中用戶登錄通過接收驗證碼人工查看短信并進(jìn)行輸入而效率較低的問題,提出了一種短信驗證碼自動登錄方法、系統(tǒng)、設(shè)備,通過提供一種便捷性高、成本低、自動化程度高的短信驗證碼自動登錄方案,自動將手機(jī)接收到的驗證碼轉(zhuǎn)發(fā)至服務(wù)端并在pc端自動輸入驗證碼。該方案旨在簡化網(wǎng)站用戶身份認(rèn)證過程,降低用戶在輸入驗證碼時出錯的風(fēng)險,從而提升認(rèn)證效率和整體質(zhì)量。

2、本發(fā)明的技術(shù)方案為:

3、一種短信驗證碼自動登錄系統(tǒng),包括硬件設(shè)備、短信接碼平臺、爬蟲客戶端,selenium自動化工具與瀏覽器驅(qū)動;

4、硬件設(shè)備包括air780e和外接于air780e的esp32c3;使用esp32c3的wifi芯片通過at命令控制air780e的4g?cat1模組,并使用wifi芯片上傳消息到服務(wù)器;

5、短信接碼平臺結(jié)構(gòu)主要包含四個模塊:短信接收和短信返回層controller層、短信過濾解析和查詢層service層、短信數(shù)據(jù)存儲層datacenter層、短信策略分組層policyid分組層;controller層接收來自短信轉(zhuǎn)發(fā)設(shè)備的短信推送,然后service層對接收到的短信進(jìn)行過濾;通過從policyid分組層中找到配置好的的短信策略,按照匹配到的策略進(jìn)行解析并緩存到datacenter層;datacenter層會定時清除超時短信;最后controller層接收來自爬蟲服務(wù)的請求,返回對應(yīng)的驗證碼給爬蟲服務(wù);

6、爬蟲客戶端包括爬蟲模塊和異常監(jiān)測模塊;

7、短信內(nèi)容經(jīng)webhook推送到短信接碼平臺,平臺會在service層對短信消息進(jìn)行過濾解析,返回處理結(jié)果并將過濾解析成功的短信消息存儲至datacenter中,并同時為成功的短信消息實例設(shè)置上傳時間和短信狀態(tài);爬蟲端可訪問get接口來獲取短信消息,獲取后將信息標(biāo)記為已消費信息;服務(wù)啟動后,定時任務(wù)將定期掃描datacenter中存儲的短信消息,將過期消息和已消費消息進(jìn)行清理。

8、一種短信驗證碼自動登錄方法,包括以下幾個步驟:

9、步驟1:將sim卡插入硬件設(shè)備,設(shè)備燒錄短信轉(zhuǎn)發(fā)程序后,接入電源,等待短信的接收;

10、步驟2:在短信接碼平臺中手動對不同的業(yè)務(wù)進(jìn)行策略分組,針對不同的網(wǎng)站登錄,設(shè)置不同的業(yè)務(wù)策略號和策略名,同時手動配置短信驗證碼提取的正則表達(dá)式;對于同一個網(wǎng)站,上述配置只需配置一次;啟動短信接碼平臺服務(wù)后,該服務(wù)便能正常接收短信推送;

11、步驟3:通過自動化程序,自動運(yùn)行selenium自動化工具與瀏覽器驅(qū)動對第三方web頁面的標(biāo)簽進(jìn)行手機(jī)號輸入和發(fā)送驗證碼按鈕的點擊;

12、步驟4:硬件設(shè)備在收到短信后,將當(dāng)前手機(jī)號碼和短信內(nèi)容拼接后通過wifi模塊,將消息發(fā)送到步驟2搭建好的短信接碼平臺服務(wù)地址;

13、步驟5:短信接碼平臺收到短信后解析短信內(nèi)容,根據(jù)短信的關(guān)鍵字進(jìn)行業(yè)務(wù)分類,打上不同的策略號,并根據(jù)配置的正則表達(dá)式提取短信驗證碼,然后將接收手機(jī)號、策略號、驗證碼內(nèi)容持久化存儲到服務(wù)端的數(shù)據(jù)庫的短信未消費列表中;

14、步驟6:在步驟2間隔一定時間后,爬蟲端帶著2個請求參數(shù)“手機(jī)號碼+策略號”請求短信接碼平臺服務(wù)端獲得對應(yīng)的短信驗證碼,若請求成功,則將數(shù)據(jù)庫中的短信內(nèi)容狀態(tài)置為已消費,且手機(jī)號碼的狀態(tài)置為alive;若未請求成功,則繼續(xù)請求2次且每次請求在規(guī)定時間內(nèi)仍未獲得短信內(nèi)容后,則判定該短信轉(zhuǎn)發(fā)設(shè)備異常,爬蟲端不在無限等待,同時將短信接碼平臺中的手機(jī)狀態(tài)置為failure;

15、步驟7:通過自動化程序,自動運(yùn)行selenium自動化工具與瀏覽器驅(qū)動對三方web頁面的輸入框標(biāo)簽進(jìn)行賦值,然后點擊登錄。

16、可選的,瀏覽器驅(qū)動為chromedriver。

17、可選的,步驟6中的間隔一定時間為5秒,規(guī)定時間為60秒。

18、一種短信驗證碼自動登錄設(shè)備,用于實現(xiàn)如所述的短信驗證碼自動登錄方法,該設(shè)備支持短信的接收,同時含有wifi芯片,短信內(nèi)容可以通過wifi模塊轉(zhuǎn)發(fā)到指定的服務(wù)器地址。

19、本發(fā)明的有益效果在于:

20、(1)自動化程度高。

21、本發(fā)明提供了一種自動化程度高的短信驗證碼自動登錄方案,通過將手機(jī)接收到的驗證碼自動轉(zhuǎn)發(fā)至服務(wù)端,并在pc端自動輸入驗證碼,極大地簡化了網(wǎng)站用戶身份認(rèn)證過程。用戶無需手動查看手機(jī)短信并進(jìn)行輸入,這不僅節(jié)省了用戶的時間和精力,還降低了因人為操作導(dǎo)致的輸入錯誤風(fēng)險。此外,自動轉(zhuǎn)發(fā)和輸入驗證碼的過程提高了認(rèn)證效率,使得用戶可以更快地完成登錄操作,從而提升了用戶體驗。

22、(2)成本低

23、本發(fā)明的設(shè)計考慮了成本效益,通過使用嵌入式硬件設(shè)備和短信接碼平臺,實現(xiàn)了低成本和高效率的短信驗證碼處理。嵌入式硬件設(shè)備支持短信接收和wifi連接,不需要消耗sim卡流量套餐(保號套餐即可),便能夠自動轉(zhuǎn)發(fā)短信內(nèi)容,而短信接碼平臺則負(fù)責(zé)接收、解析和處理短信消息。這種設(shè)計減少了人力成本,同時提高了處理效率,使得短信驗證碼的接收和處理更加高效。通過優(yōu)化資源利用,本發(fā)明為企業(yè)和用戶提供了經(jīng)濟(jì)實惠的解決方案。

24、(3)穩(wěn)定性高

25、本發(fā)明提供了一種穩(wěn)定的短信驗證碼自動登錄方案,通過監(jiān)測手機(jī)號碼的工作狀態(tài),確保了短信驗證碼的及時接收和處理。當(dāng)短信發(fā)送后,如果爬蟲端在規(guī)定時間內(nèi)未能接收到短信內(nèi)容,系統(tǒng)會判定手機(jī)號碼異常,避免了無限期等待。此外,嵌入式硬件設(shè)備和短信接碼平臺的設(shè)計保證了系統(tǒng)的穩(wěn)定性和可靠性,能夠穩(wěn)定地接收和處理短信消息。這種監(jiān)測和設(shè)計確保了整個登錄過程的安全性和穩(wěn)定性,為用戶提供了可靠的登錄體驗。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1