[發明專利]驗證碼交互方法、裝置、客戶端和服務器有效
| 申請號: | 201410727211.5 | 申請日: | 2014-12-03 |
| 公開(公告)號: | CN105718783B | 公開(公告)日: | 2020-03-27 |
| 發明(設計)人: | 傅小貞 | 申請(專利權)人: | 阿里巴巴集團控股有限公司 |
| 主分類號: | G06F21/36 | 分類號: | G06F21/36;H04L29/06 |
| 代理公司: | 北京三友知識產權代理有限公司 11127 | 代理人: | 李輝 |
| 地址: | 英屬開曼群島大開曼*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 驗證 交互 方法 裝置 客戶端 服務器 | ||
本申請提供一種驗證碼交互方法,包括:顯示驗證碼數值及數值選擇界面,其中,驗證碼為數字類型驗證碼;接收用戶在所述數值選擇界面上的輸入并將其轉化為輸入數值;和根據預設的誤差范圍判斷所述輸入數值是否等于所述驗證碼數值。本申請還提供一種驗證碼交互裝置,包括:GUI模塊,用于顯示驗證碼數值及數值選擇界面,并且接收用戶在所述數值選擇界面上的輸入并將其轉化為輸入數值;和判斷模塊,用于根據預設的誤差范圍判斷所述輸入數值是否等于所述驗證碼數值。本申請還提供驗證碼交互客戶端、服務器。上述方法和裝置能夠降低用戶誤操作、提高計算設備交互效率和用戶體驗。
技術領域
本申請涉及計算設備的圖形用戶界面(GUI)交互技術領域,尤其涉及一種驗證碼交互方法、裝置、客戶端和服務器。
背景技術
用戶登錄應用程序,或者使用應用程序某些功能之前,一般需要輸入系統隨機生成的一個驗證碼,才能繼續使用。
驗證碼(CAPTCHA)是“Completely Automated Public Turing test to tellComputers and Humans Apart”(全自動區分計算機和人類的圖靈測試)的縮寫,是一種區分用戶是計算機還是人的公共全自動程序。以防止惡意破解密碼、刷票、論壇灌水等。
黑客們為了獲取特定注冊用戶的賬戶信息,通常會采用特定程序進行不斷的登錄嘗試。為了防止這種暴力破解方式,很多網站的通行方式是使用驗證碼(比如,各大銀行的網上個人銀行、各大網站的社區等)。雖然登錄麻煩一點,但是,對網絡網戶的賬戶安全而言,驗證碼這個功能還是很有必要的。
但是,對于移動計算設備,例如平板電腦、智能手機等,由于其屏幕比較小,當驗證碼比較復雜的時候,用戶難于閱讀辨識;并且由于鍵盤也比較小,用戶輸入多個驗證碼也不方便。
現有技術在驗證碼交互階段,給用戶帶來了諸多不便,存在浪費時間、增加出錯可能性的問題,這降低了用戶體驗。
發明內容
本申請針對現有技術的不足,提供一種驗證碼交互方法、裝置、客戶端和服務器,降低用戶誤操作的發生、提高計算設備交互效率和用戶體驗。
根據本申請一個方面,提供一種驗證碼交互方法,包括:顯示驗證碼數值及數值選擇界面,其中,驗證碼為數字類型驗證碼;接收用戶在所述數值選擇界面上的輸入并將其轉化為輸入數值;和根據預設的誤差范圍判斷所述輸入數值是否等于所述驗證碼數值。
根據本申請另一個方面,提供一種驗證碼交互方法,應用于客戶端,包括:接收來自服務器的驗證碼數值;顯示所述驗證碼數值及數值選擇界面;接收用戶在數值選擇界面上的輸入并將其轉化為輸入數值;將輸入數值轉發服務器;接收來自服務器的驗證結果。
根據本申請另一個方面,提供一種驗證碼交互方法,應用于服務器,包括:向客戶端發送驗證碼數值;接收來自客戶端的輸入數值,該輸入數值來自于客戶端接收的用戶在數值選擇界面上的輸入;根據預設的誤差范圍判斷所述輸入數值是否等于所述驗證碼數值,并將判斷結果發送給客戶端。
根據本申請另一個方面,提供一種驗證碼交互客戶端,包括:客戶端傳輸模塊,用于接收來自服務器的驗證碼數值和判斷結果;和客戶端GUI模塊,用于顯示所述驗證碼數值及數值選擇界面,接收用戶在數值選擇界面上的輸入并將其轉化為輸入數值;其中,所述客戶端傳輸模塊還用于將輸入數值發送給服務器。
根據本申請另一個方面,提供一種驗證碼交互服務器,包括:驗證碼生成模塊,用于獲取驗證碼;服務器傳輸模塊,用于向客戶端發送驗證碼以及判斷結果,并且接收來自客戶端的輸入數值;和判斷模塊,用于根據預設的誤差范圍判斷輸入數值是否等于驗證碼數值,得到判斷結果。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里巴巴集團控股有限公司,未經阿里巴巴集團控股有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410727211.5/2.html,轉載請聲明來源鉆瓜專利網。





