[發(fā)明專利]驗證碼請求處理方法、裝置及驗證碼處理系統(tǒng)在審
| 申請?zhí)枺?/td> | 201711213029.8 | 申請日: | 2017-11-28 |
| 公開(公告)號: | CN108121907A | 公開(公告)日: | 2018-06-05 |
| 發(fā)明(設(shè)計)人: | 張文選 | 申請(專利權(quán))人: | 五八有限公司 |
| 主分類號: | G06F21/36 | 分類號: | G06F21/36;G06F21/43;G06F21/31 |
| 代理公司: | 北京同立鈞成知識產(chǎn)權(quán)代理有限公司 11205 | 代理人: | 楊澤;劉芳 |
| 地址: | 300450 天津市濱海新區(qū)經(jīng)濟技術(shù)開*** | 國省代碼: | 天津;12 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 驗證碼 處理請求 應(yīng)用程序 處理系統(tǒng) 請求處理 圖片驗證碼 短信驗證 語音驗證 發(fā)送 復(fù)雜度 維護 | ||
本發(fā)明提供一種驗證碼請求處理方法、裝置及驗證碼處理系統(tǒng),該方法包括:接收應(yīng)用程序發(fā)送的驗證碼處理請求,所述驗證碼處理請求中包括驗證碼類別,所述驗證碼類別包括圖片驗證碼類別、短信驗證碼類別以及語音驗證碼類別;根據(jù)所述驗證碼類別,生成所述驗證碼類別對應(yīng)的驗證碼;向所述應(yīng)用程序發(fā)送所述驗證碼類別對應(yīng)的驗證碼。該方法中,驗證碼系統(tǒng)可以接收不同類別的驗證碼處理請求,并根據(jù)不同類別的驗證碼處理請求生成對應(yīng)的驗證碼,極大地降低了應(yīng)用程序的實現(xiàn)復(fù)雜度和維護成本。
技術(shù)領(lǐng)域
本發(fā)明涉及計算機技術(shù),尤其涉及一種驗證碼請求處理方法、裝置及驗證碼處理系統(tǒng)。
背景技術(shù)
當前的很多應(yīng)用程序(Application,簡稱APP)都支持驗證碼功能,以提升APP使用的安全性。其中,驗證碼包括圖片驗證碼、短信驗證碼、語音驗證碼等。當用戶使用APP中的一個功能,按照APP的要求輸入正確的驗證碼之后,才能繼續(xù)使用對應(yīng)的功能。
現(xiàn)有技術(shù)中,APP中需要使用驗證碼的功能模塊較多,在每個需要使用驗證碼的功能模塊中,分別實現(xiàn)驗證碼功能。
但是,現(xiàn)有技術(shù)的方法會導(dǎo)致APP的實現(xiàn)復(fù)雜,維護成本過高。
發(fā)明內(nèi)容
本發(fā)明提供一種驗證碼請求處理方法、裝置及驗證碼處理系統(tǒng),用于解決現(xiàn)有技術(shù)所導(dǎo)致的APP的實現(xiàn)復(fù)雜,維護成本過高的問題。
本發(fā)明第一方面提供一種驗證碼請求方法,包括:
確定當前應(yīng)用程序所需要請求的驗證碼類別,所述驗證碼類別包括圖片驗證碼類別、短信驗證碼類別以及語音驗證碼類別;
向驗證碼系統(tǒng)發(fā)送驗證碼處理請求,所述驗證碼處理請求中包括所述驗證碼類別,以使所述驗證碼系統(tǒng)根據(jù)所述驗證碼類別,生成所述驗證碼類別對應(yīng)的驗證碼。
進一步地,所述確定當前應(yīng)用程序所需要請求的驗證碼類別,包括:
根據(jù)所述應(yīng)用程序的當前業(yè)務(wù)類型,確定與所述業(yè)務(wù)類型對應(yīng)的驗證碼類別。
本發(fā)明第二方面提供一種驗證碼處理方法,包括:
接收應(yīng)用程序發(fā)送的驗證碼處理請求,所述驗證碼處理請求中包括驗證碼類別,所述驗證碼類別包括圖片驗證碼類別、短信驗證碼類別以及語音驗證碼類別;
根據(jù)所述驗證碼類別,生成所述驗證碼類別對應(yīng)的驗證碼;
向所述應(yīng)用程序發(fā)送所述驗證碼類別對應(yīng)的驗證碼。
進一步地,若所述驗證碼類別為所述圖片驗證碼類別,則所述驗證碼處理請求中還包括驗證碼等級,所述驗證碼等級用于指示驗證碼的復(fù)雜程度;
所述根據(jù)所述驗證碼類別,生成所述驗證碼類別對應(yīng)的驗證碼,包括:
根據(jù)所述驗證碼等級,從預(yù)設(shè)的圖片庫中選擇與所述驗證碼等級對應(yīng)的圖片,將所述圖片作為所述驗證碼類別對應(yīng)的驗證碼。
進一步地,所述根據(jù)所述驗證碼類別,生成所述驗證碼類別對應(yīng)的驗證碼之前,還包括:
使用圖片生成算法生成原始圖片;
根據(jù)預(yù)設(shè)的圖片驗證碼生成策略,對所述原始圖片進行變形處理,獲取變形處理后的圖片;
根據(jù)所述圖片驗證碼生成策略,確定所述變形處理后的圖片的驗證碼等級;
將所述變形處理后的圖片以及所述變形處理后的圖片的驗證碼等級添加到所述圖片庫中。
進一步地,若所述驗證碼類別為所述短信驗證碼類別或所述語音驗證碼類別,則所述驗證碼處理請求中還包括用戶號碼;
所述根據(jù)所述驗證碼類別,生成所述驗證碼類別對應(yīng)的驗證碼,包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于五八有限公司,未經(jīng)五八有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711213029.8/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 對虛擬化應(yīng)用程序的基于策略的訪問
- 應(yīng)用程序執(zhí)行、應(yīng)用程序提供裝置和應(yīng)用程序分發(fā)方法
- 一種軟件保護方法、裝置及系統(tǒng)
- 應(yīng)用程序的開發(fā)方法和系統(tǒng)
- 應(yīng)用程序的擴展方法及裝置
- 一種應(yīng)用程序商店的應(yīng)用程序發(fā)布方法及裝置
- 一種應(yīng)用程序的監(jiān)控方法、裝置及系統(tǒng)
- 用于對虛擬化應(yīng)用程序的基于策略的訪問的方法和系統(tǒng)
- 應(yīng)用程序控制方法、裝置、終端及存儲介質(zhì)
- 一種應(yīng)用程序安裝、卸載方法及通信終端





