[發明專利]動態驗證方法及裝置有效
| 申請號: | 201110403721.3 | 申請日: | 2011-12-07 |
| 公開(公告)號: | CN103152317A | 公開(公告)日: | 2013-06-12 |
| 發明(設計)人: | 任峰 | 申請(專利權)人: | 金蝶軟件(中國)有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08 |
| 代理公司: | 廣州華進聯合專利商標代理有限公司 44224 | 代理人: | 何平 |
| 地址: | 518057 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 動態 驗證 方法 裝置 | ||
【技術領域】
本發明涉及信息安全技術,特別是涉及一種動態驗證方法及裝置。
【背景技術】
隨著網絡技術的發展,越來越多的網絡應用通過互聯網向用戶提供服務,并且通過各種驗證方法來保證用戶的信息安全,也就是說,當用戶訪問某一網絡應用時,需要提交針對該網絡應用的驗證參數,并且在通過合法性驗證后才允許訪問該網絡應用。
為方便用戶,常常通過支持單點登錄的用戶驗證方式來實現一次登錄多個網絡應用。然而,由于每一網絡應用均有與之相對應的驗證機制,例如openldap、domino、微軟活動目錄、ibmitds、exchange以及數據庫認證等。每一網絡應用所對應的驗證機制可能是各不相同的,因此,單點登錄的用戶驗證方式必須要面向不同的驗證機制,這將需要在驗證機制的配置過程中根據驗證機制分別制作單據以記錄相應的驗證參數,存在著數據冗余的缺陷。
【發明內容】
基于此,有必要提供一種能減少冗余數據的動態驗證方法。
此外,還有必要提供一種能減少冗余數據的動態驗證裝置。
一種動態驗證方法,包括如下步驟:
監聽頁面獲取的驗證參數;
從配置文件中獲取與監聽的驗證參數相匹配的驗證屬性;
裝載與所述驗證屬性相對應的驗證字段方法。
優選地,所述監聽頁面獲取的驗證參數的步驟之前還包括:
通過服務器觸發所述配置文件的讀取,并解析所述配置文件得到驗證屬性。
優選地,所述通過服務器觸發所述配置文件的讀取,并解析所述配置文件得到驗證屬性的具體過程為:
開啟用于動態驗證的頁面后,在探測到頁面運行時通過服務器觸發配置文件的讀取,并解析所述讀取的配置文件得到驗證屬性。
優選地,所述裝載與所述驗證屬性相對應的驗證字段方法的步驟之后還包括:
通過頁面中的輸入操作觸發所述裝載的驗證字段方法對所述頁面獲取的驗證信息進行驗證。
優選地,所述從配置文件中獲取與監聽的驗證參數相匹配的驗證屬性的步驟為:
根據配置文件中的驗證屬性對所述監聽的驗證參數進行歸類,并在所述監聽的驗證參數中標記所屬的類別;
根據標記的類別檢查所述配置文件中的驗證屬性,得到與所述標記的類別相匹配的驗證屬性。
一種動態驗證裝置,包括:
監聽模塊,用于監聽頁面獲取的驗證參數;
匹配模塊,用于從配置文件中獲取與監聽的驗證參數相匹配的驗證屬性;
裝載模塊,用于裝載與所述驗證屬性相對應的驗證字段方法。
優選地,還包括:
配置處理模塊,用于通過服務器觸發所述配置文件的讀取,并解析所述配置文件得到驗證屬性。
優選地,所述配置處理模塊還用于開啟用于動態驗證的頁面后,在探測到頁面運行時通過服務器觸發配置文件的讀取,并解析所述讀取的配置文件得到驗證屬性。
優選地,還包括:
驗證模塊,用于通過頁面中的輸入操作觸發所述裝載的驗證字段方法對所述頁面獲取的驗證信息進行驗證。
優選地,所述匹配模塊包括:
歸類單元,用于根據配置文件中的驗證屬性對所述監聽的驗證參數進行歸類,并在所述監聽的驗證參數中標記所屬的類別;
檢查單元,用于根據標記的類別檢查所述配置文件中的驗證屬性,得到與所述標記的類別相匹配的驗證屬性。
上述動態驗證方法及裝置,將頁面監聽到的驗證參數與配置文件中的驗證屬性進行匹配,以確定與該驗證參數相對應的驗證方法,進而裝載對應驗證字段方法,這一配置的方式所實現的多種驗證方法不需要分別制作相應的單據,有效地減少了冗余數據,并且在開發的過程中不必逐一進行驗證方法的編寫,也不需要進行重新開發,而通過配置的方式直接應用即可,提高了擴充和復用性。
【附圖說明】
圖1為一個實施例中動態驗證方法的流程圖;
圖2為圖1中從配置文件中獲取與監聽的驗證參數相匹配的驗證屬性的方法流程圖;
圖3為一個實施例中動態驗證裝置的結構示意圖;
圖4為圖3中匹配模塊的結構示意圖。
【具體實施方式】
在一個實施例中,如圖1所示,一種動態驗證方法流程,括如下步驟:
步驟S110,監聽頁面獲取的驗證參數。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于金蝶軟件(中國)有限公司,未經金蝶軟件(中國)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110403721.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種應用瀏覽器管理資源的方法和裝置
- 下一篇:一種合成板材





