[發明專利]一種實現限制驗證碼發送次數的客戶端驗證方法在審
| 申請號: | 201710794574.4 | 申請日: | 2017-09-06 |
| 公開(公告)號: | CN107707529A | 公開(公告)日: | 2018-02-16 |
| 發明(設計)人: | 李文;車睿 | 申請(專利權)人: | 北京五八到家信息技術有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06 |
| 代理公司: | 北京律恒立業知識產權代理事務所(特殊普通合伙)11416 | 代理人: | 顧珊,龐立巖 |
| 地址: | 100083 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 實現 限制 驗證 發送 次數 客戶端 方法 | ||
技術領域
本發明涉及互聯網技術領域,特別涉及一種實現限制驗證碼發送次數的客戶端驗證方法。
背景技術
驗證碼是一種區分用戶是計算機還是人的公共全自動程序,用于防止一些惡意用戶破解密碼對用戶造成損害。目前驗證碼是現在很多網站或產品終端通行的方式,目前的驗證碼驗證方式一般都為在網站或產品終端的登錄頁設置圖像驗證碼,用戶通過在終端輸入圖像顯示的驗證碼來通過驗證,同時現有技術中也存在通過向用戶手機發送短信驗證碼通過驗證的方法。
但是上述兩種現有的通過驗證碼的方式均存在一定的弊端,例如在網站或產品終端輸入登錄頁顯示的圖像驗證碼的方法,容易增加用戶登錄的步驟,降低用戶的體驗。通過向用戶手機發送短信驗證碼,會存在向用戶手機多次發送驗證碼造成的對用戶騷擾。
因此,為了解決上述問題,需要自動觸發圖像驗證碼,能夠減少對用戶的騷擾以及降低服產品運營成本的一種實現限制驗證碼發送次數的客戶端驗證方法。
發明內容
本發明的目的在于提供一種實現限制驗證碼發送次數的客戶端驗證方法,所述方法在服務端與客戶端之間進行數據傳輸,包括:
用戶由客戶端進入產品登錄界面,服務端獲取客戶端信息并按獲取的客戶端信息分別驗證客戶端:
服務端在一定時間范圍內向所述用戶手機號碼發送一次非圖形短信驗證碼,若在該時間范圍收到用戶由客戶端輸入的所述非圖形短信驗證碼,完成手機號驗證;若在該時間范圍未收到用戶由客戶端輸入的所述非圖形短信驗證碼,則在客戶端觸發圖形驗證碼的輸入;
服務端在一定時間內針對同一設備識別碼的設備發送的非圖形短信驗證碼,設置驗證失敗次數的第一閾值,當驗證失敗次數達到所述第一閾值,則在客戶端觸發圖形驗證碼的輸入;
服務端在一定時間內針對同一用戶代理+IP地址的設備發送的非圖形短信驗證碼,設置發送驗證碼次數的第二閾值,當發送驗證碼次數達到所述第二閾值,則在客戶端觸發圖形驗證碼的輸入。
優選地,所述客戶端信息為設備識別碼、用戶代理、IP地址以及用戶輸入的手機號碼。
優選地,服務端根據獲取的客戶端信息按照如下優先級驗證客戶端:用戶手機號碼>設備識別碼>用戶代理+IP地址。
優選地,服務端在一定時間范圍內向所述用戶手機號碼發送一次非圖形短信驗證碼,若在該時間范圍內未收到客戶端輸入的驗證碼,則服務端向所述用戶手機號碼再發送非圖形短信驗證碼,并觸發圖形驗證碼的輸入。
優選地,所述設備識別碼為國際移動設備識別碼。
優選地,當完成客戶端驗證后,服務端對獲取的設備識別碼、用戶代理、IP地址以及用戶輸入的手機號碼客戶端信息進行記錄。
優選地,根據記錄的客戶端信息跟蹤客戶端,當用戶再次進入客戶端登錄界面,檢測客戶端信息是否與記錄的客戶端信息相同,若相同,則用戶自動登錄客戶端。
本發明通過不同的客戶端信息對客戶端進行驗證,并設定手機客戶端的最高驗證優先級,在手機短信驗證的同時結合圖形驗證碼進行綜合驗證,即能夠實現了有效防止的惡意登錄,又能降低對用戶的騷擾以及降低運營成本。
本發明一種實現限制驗證碼發送次數的客戶端驗證方法自動觸發圖像驗證碼,并且對客戶端信息進行記錄,當用戶再次進入登錄界面加測到客戶端信息與記錄的客戶端信息相同時直接登錄,能夠有效減少對用戶的騷擾以及降低服產品運營成本。
應當理解,前述大體的描述和后續詳盡的描述均為示例性說明和解釋,并不應當用作對本發明所要求保護內容的限制。
附圖說明
參考隨附的附圖,本發明更多的目的、功能和優點將通過本發明實施方式的如下描述得以闡明,其中:
圖1示意性示出了本發明實現限制驗證碼發送次數的客戶端驗證方法的客戶端結構框圖;
圖2示出了本發明客戶端與服務端的信息傳輸結構框圖;
圖3示出了本發明實現限制驗證碼發送次數的客戶端驗證方法的流程框圖。
具體實施方式
通過參考示范性實施例,本發明的目的和功能以及用于實現這些目的和功能的方法將得以闡明。然而,本發明并不受限于以下所公開的示范性實施例;可以通過不同形式來對其加以實現。說明書的實質僅僅是幫助相關領域技術人員綜合理解本發明的具體細節。
在下文中,將參考附圖描述本發明的實施例,相關技術術語應當是本領域技術人員所熟知的。在附圖中,相同的附圖標記代表相同或類似的部件,或者相同或類似的步驟,除非另有說明。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京五八到家信息技術有限公司,未經北京五八到家信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710794574.4/2.html,轉載請聲明來源鉆瓜專利網。





