[發明專利]一種交易系統短信驗證方法及系統在審
| 申請號: | 201710209541.9 | 申請日: | 2017-03-31 |
| 公開(公告)號: | CN106851602A | 公開(公告)日: | 2017-06-13 |
| 發明(設計)人: | 方敏 | 申請(專利權)人: | 武漢票據交易中心有限公司 |
| 主分類號: | H04W4/14 | 分類號: | H04W4/14;H04W12/06;H04W88/18 |
| 代理公司: | 北京輕創知識產權代理有限公司11212 | 代理人: | 楊立,李蕾 |
| 地址: | 430074 湖北省武漢市東*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 交易系統 短信 驗證 方法 系統 | ||
技術領域
本發明涉及通信技術領域,特別涉及一種交易系統短信驗證方法及系統。
背景技術
用戶在使用服務器提供的應用服務時經常需要被鑒權,以保證安全性。例如在電子商務領域,用戶采用銀行賬戶進行在線支付時,需要進行鑒權以保證用戶的銀行賬戶安全。目前常見的鑒權方式有手機短信驗證和密碼驗證。其中短信驗證過程中,確定用戶手機號碼是否真實有效,用戶接收到的驗證短信是否準確,是確保用戶賬戶安全性的必要條件。
發明內容
本發明所要解決的技術問題是提供一種交易系統短信驗證方法及系統,確保用戶在使用應用服務時賬戶的安全性。
本發明解決上述技術問題的技術方案如下:一種交易系統短信驗證方法,包括以下步驟:
步驟1、網關服務器接收來自交互端服務器的短信驗證請求,提取短信驗證請求中的有效信息并進行驗證,當驗證通過時,將所述短信驗證請求存入短信發送請求表,并將短信發送請求表進行存儲;
步驟2、短信發送服務模塊從短信模板庫中選取短信模板,根據存儲的所述短信發送請求表在預定時間內生成短信驗證碼,將短信驗證碼插入短信模板中生成短信息發送到移動終端;并將所述短信息存儲到所述短信發送請求表中;
步驟3、所述移動終端接收所述短信息并提取短信驗證碼,將所述驗證碼發送到所述網關服務器;
步驟4、所述網關服務器根據所述短信驗證碼、所述短信驗證請求和所述短信發送請求表判斷短信驗證請求是否通過。
本發明的有益效果是:通過對用戶發送的短信驗證請求進行驗證,并根據驗證結果進行存儲,在用戶選取短信模板后,在預設時間內生成短信驗證碼,生成短信息發送到用戶移動終端中,系統在發送短信息之前對用戶的請求進行驗證,確保用戶的請求的真實性,并讓用戶選取短信模板生成相應短信息,用戶通過得到的短信息格式來確定短信發送方的身份真實性,以此來確保賬戶的安全性。
在上述技術方案的基礎上,本發明還可以做如下改進。
進一步,在步驟1中,提取短信驗證請求中的有效信息并進行驗證包括:
提取短信驗證請求中的注冊用戶名和注冊手機號;
根據預設的手機號格式信息和限制內容判斷短信驗證請求是否符合規范;
當不符合規范時,則驗證不通過,向所述交互端服務器發送重新進行短信驗證請求的提示信息;
當符合規范時,則驗證通過,其中,所述限制內容包括:預定時長內進行短信驗證請求的次數和注冊用戶名是否包含禁止的字符。
采用上述進一步方案的有益效果是:對短信驗證請求中的注冊用戶名和注冊手機號進行分析和對比,判斷該短信驗證請求是否符合規范,防止用戶惡意多次發起短信驗證請求,并防止注冊用戶名中出現國家明令禁止的內容或注冊用戶名被占用的情況。
進一步,在步驟2中,當所述短信息發送成功時,向所述交互端服務器發送短信息發送成功的提示;其中,所述短信息發送成功的提示包括:短信息發送成功信息和用戶若沒有收到短信息重新進行短信驗證請求的提示信息。
采用上述進一步方案的有益效果是:在短信發送成功后,向用戶發送短信發送成功的提示,防止用戶輸入手機號錯誤而用戶沒有及時發現的情況出現。
進一步,在步驟3中,根據預設的短信息分析模板對所述短信息進行識別并提取短信驗證碼,并將該短信驗證碼發送到交互端服務器。
采用上述進一步方案的有益效果是:自動讀取短信息并自動錄入短信驗證碼,提升錄入效率以及準確度,從而改善用戶體驗,提高本發明的實用性。
進一步,在步驟4中還包括:當短信驗證請求不通過時,發送短信驗證請求不通過及重新進行短信驗證請求的提示信息;或者,當短信驗證請求通過時,發送短信驗證請求成功的提示信息。
采用上述進一步方案的有益效果是:對用戶輸入的短信驗證碼進行驗證,根據驗證結果對用戶的操作進行反饋,讓用戶得到明確的響應,提升信息反饋的效率。
本發明還提供實現上述方法的一種用于交易系統的短信驗證系統,包括:交互端服務器、網關服務器、數據庫、短信發送服務模塊和移動終端;短信發送服務模塊包括:短信模板庫和驗證碼生成模塊;
所述網關服務器,用于接收來自交互端服務器的短信驗證請求,提取短信驗證請求中的有效信息并進行驗證,當驗證通過時,將所述短信驗證請求存入短信發送請求表,并將所述短信發送請求表存儲在數據庫中;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢票據交易中心有限公司,未經武漢票據交易中心有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710209541.9/2.html,轉載請聲明來源鉆瓜專利網。





