亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

非同步的用戶認證系統及其方法

文檔序號:7719290閱讀:127來源:國知局
專利名稱:非同步的用戶認證系統及其方法
技術領域
本發(fā)明為有關于一種用戶認證系統及其方法,特別是指一種根據觸發(fā)信息以顯示 網頁中所隱藏的登錄界面,用以進行登錄的非同步的用戶認證系統及其方法。
背景技術
近年來,隨著電腦的普及與網絡科技的蓬勃發(fā)展,各種基于網絡的應用服務隨的
產生,如網絡論壇、網絡留言版......等等。然而,有些網絡服務需要限制用戶的身份以
便進行管理,因此,為了識別用戶的身份,通常會提供一個登錄界面提示用戶輸入帳號及密 碼,以便根據用戶所輸入的帳號及密碼進行身份認證。一般而言,在客戶端連線至具有限制用戶身份的服務器后,會于客戶端顯示登錄 界面提供用戶進行登錄以完成身份認證,若客戶端的用戶未通過認證則不允許瀏覽該服務 器。不過,前述方式將無法選擇性提供服務器的應用服務給未通過認證的用戶,使得服務器 具有局限性,舉例來說,假設服務器所提供的應用服務為網絡論壇,并且限制用戶須通過身 份認證后才能進行討論,那么此服務器將無法允許讓未通過身份認證的用戶僅單純?yōu)g覽討 論內容,此舉將不利于該網絡論壇的發(fā)展。有鑒于此,便有廠商提出將應用服務分為公開及會員兩種,未通過認證的用戶 (也就是所謂的“訪客")可直接使用公開的應用服務,當該用戶要使用會員的應用服務 時,再顯示登錄界面提供用戶進行登錄以完成身份認證即可,而當通過認證后該用戶的身 份便由“訪客"轉變?yōu)椤皶T",并且允許使用會員的應用服務。然而,前述顯示登錄界面 的方式必須跳離當前用戶所瀏覽的網頁,而無法直接在原瀏覽網頁上顯示登錄界面供用戶 進行登錄,此舉將造成不必要的網頁切換,進而使該用戶進行登錄時感到不便。綜上所述,可知現有技術中長期以來一直存在無法于需要進行登錄時,在原瀏覽 網頁上顯示登錄界面以進行登錄的問題,因此實有必要提出改進的技術手段,來解決此一 問題。

發(fā)明內容
有鑒于現有技術存在的問題,本發(fā)明遂公開一種非同步的用戶認證系統及其方法。本發(fā)明所公開的非同步的用戶認證系統,包含客戶端及服務器。在客戶端的部 分,客戶端用以傳送連線請求,此客戶端包含瀏覽模塊及處理模塊。其中,瀏覽模塊用以接 收并顯示公開網頁及會員網頁,所述公開網頁包含隱藏一個登錄界面;處理模塊用以根據 觸發(fā)信息顯示登錄界面,并且接收登錄信息進行傳送。而在服務器的部分,服務器則包含用戶資料庫、接收模塊、網頁模塊及驗證模塊。 其中,用戶資料庫用以儲存用戶資料,各用戶資料分別包含驗證信息;接收模塊用以接收連 線請求及登錄信息;網頁模塊用以根據連線請求傳送預設的公開網頁至客戶端;驗證模塊 用以將登錄信息與各用戶資料中的驗證信息進行比對,并且于比對符合后允許將預設的會員網頁傳送至客戶端。至于本發(fā)明所公開的非同步的用戶認證方法,其步驟包括于服務器預設有公開 網頁及會員網頁,其中,公開網頁包含隱藏登錄界面;于服務器儲存用戶資料,各用戶資料 分別包含有驗證信息;于客戶端傳送連線請求;服務器接收連線請求,并且根據連線請求 傳送預設的公開網頁至客戶端;客戶端接收并顯示公開網頁;客戶端根據觸發(fā)信息顯示登 錄界面,并且接收登錄信息以傳送至服務器;服務器接收登錄信息,并將登錄信息與各用戶 資料中的驗證信息進行比對,且于比對符合后允許將預設的會員網頁傳送至客戶端;于客 戶端顯示會員網頁。本發(fā)明所公開的系統與方法如上,與現有技術之間的差異在于本發(fā)明是通過服 務器傳送具有登錄界面的網頁至客戶端,并且根據客戶端所產生的觸發(fā)信息,將隱藏于網 頁中的登錄界面顯示于客戶端,以便通過該登錄界面輸入登錄信息并傳送至服務器進行登錄。通過上述的技術手段,本發(fā)明可以達到提升用戶登錄的便利性的技術功效。


圖1為本發(fā)明非同步的用戶認證系統的方塊圖。 圖2為本發(fā)明非同步的用戶認證方法的流程圖。 圖3及圖4為應用本發(fā)明瀏覽公開網頁的示意圖, 圖5及圖6為應用本發(fā)明瀏覽會員網頁的示意圖,主要元件符號說明110客戶端
111瀏覽模塊
112處理模塊
120服務器
121用戶資料庫
122接收模塊
123網頁模塊
124驗證模塊
130網絡
300瀏覽界面
301光標
310網址輸入區(qū)塊
311瀏覽元件
320網頁顯示區(qū)塊
321超鏈接一
322超鏈接二
330登錄界面
331帳號輸入區(qū)塊
332密碼輸入區(qū)塊
5
333確定元件410名稱顯示區(qū)塊420信息顯示區(qū)塊
具體實施例方式以下將配合圖式及實施例來詳細說明本發(fā)明的實施方式,借此對本發(fā)明如何應用 技術手段來解決技術問題并達成技術功效的實現過程能充分理解并據以實施。在說明本發(fā)明所公開的非同步的用戶認證系統及其方法之前,先對本發(fā)明所自行 定義的名詞進行說明。在本發(fā)明中所提到的公開網頁及會員網頁分別是指提供未進行身份 認證的用戶以及通過身份認證的用戶所瀏覽的網頁,而且所述公開網頁包含一個隱藏的登 錄界面,用以提供用戶輸入登錄信息(例如帳號及密碼)以進行身份認證。在說明本發(fā)明的實施例之前,先配合圖式對本發(fā)明非同步的用戶認證系統及其方 法作進一步的說明,請參閱圖1,圖1為本發(fā)明非同步的用戶認證系統的方塊圖,包含客戶 端110、瀏覽模塊111、處理模塊112、服務器120、用戶資料庫121、接收模塊122、網頁模塊 123、驗證模塊IM及網絡130。其中,客戶端110與服務器120通過網絡130進行連接,用 以傳輸連線請求、公開網頁及會員網頁,由于網絡傳輸的方式為現有技術,故在此不多作贅 述。在客戶端110的部分,客戶端110包含瀏覽模塊111及處理模塊112。其中,瀏 覽模塊111用以接收并顯示來自服務器120的公開網頁及會員網頁,所述公開網頁包含一 個隱藏的登錄界面,用以提供用戶輸入登錄信息(例如帳號及密碼)。由于公開網頁及會 員網頁已于前面自行定義的名詞中作說明,故在此不再多作贅述。處理模塊112用以根據觸發(fā)信息顯示登錄界面,并且通過該登錄界面接收用戶鍵 入的登錄信息以傳送至服務器120進行登錄,所述觸發(fā)信息可通過按壓功能鍵或光標點選 的方式產生,在實際實施上,用戶可通過光標點選公開網頁中的超鏈接來產生觸發(fā)信息,用 以將隱藏于公開網頁中的登錄界面顯示于瀏覽器(Brower),例如通過Java script偵測 光標是否點選超鏈接,若是則產生觸發(fā)信息并顯示登錄界面,反之則不作任何處理。在服務器120的部分,服務器包含用戶資料庫121、接收模塊122、網頁模塊123 及驗證模塊124。其中,用戶資料庫121用以儲存用戶資料,各用戶資料分別包含驗證信息, 在實際實施上,用戶資料庫121可為關聯式資料庫(Relational Database)或以檔案形式 存在,而且各用戶資料所包含的驗證信息至少記錄相應的用戶帳號及用戶密碼。特別要說 明的是,各用戶資料除了包含驗證信息之外,更可包含用戶名增及個人信息,以便于客戶端 110顯示會員網頁時,將用戶名稱及個人信息嵌入該會員網頁進行顯示。接收模塊122用以通過網絡130接收來自客戶端110的連線請求及登錄信息,所 述連線請求為網絡通訊中的HTTP請求,并且經由客戶端110所發(fā)送,以便建立客戶端110 與服務器120之間的HTTP連線,由于此連線請求與連線建立的方式為現有技術,故在此不 多作贅述。另外,登錄信息與驗證信息同為用戶帳號及用戶密碼,其差異處僅在于登錄信息 是客戶端110的用戶在進行登錄時所鍵入,而驗證信息則是預先設置于服務器120的用戶 資料庫121之中。網頁模塊123用以根據連線請求來傳送預設的公開網頁至客戶端110,由于接收模塊122接收到客戶端110的連線請求,因此,在客戶端110與服務器120之間的HTTP連 線建立后,網頁模塊123即根據連線請求將預設于服務器120的公開網頁通過網絡130傳 送至客戶端110。驗證模塊IM用以將登錄信息與各用戶資料中的驗證信息進行比對,并且于比對 符合后允許將預設的會員網頁傳送至客戶端110,也就是說,接收模塊122接收到登錄信息 (即用戶于客戶端110所鍵入的資料)后,驗證模塊IM將根據此登錄信息分別與用戶資料 庫121中的各用戶資料的驗證信息進行比對,假設用戶資料的驗證信息為“aaa;1234”,其 中“aaa”代表用戶帳號、“1234”代表用戶密碼,當登錄信息亦同樣為“aaa;1234”時,驗證 模塊124即判斷為比對符合,故允許將預設的會員網頁傳送至客戶端110。如圖2所示,圖2為本發(fā)明非同步的用戶認證方法的流程圖,包含下列步驟于服 務器預設有公開網頁及會員網頁,其中,公開網頁包含隱藏登錄界面(步驟210);于服務器 儲存用戶資料,各用戶資料分別包含有驗證信息(步驟220);于客戶端傳送連線請求(步 驟230);服務器接收連線請求,并且根據連線請求傳送預設的公開網頁至客戶端(步驟 240);客戶端接收并顯示公開網頁(步驟250);客戶端根據觸發(fā)信息顯示登錄界面,并且 接收登錄信息以傳送至服務器(步驟沈0);服務器接收登錄信息,并將登錄信息與各用戶 資料中的驗證信息進行比對,且于比對符合后允許將預設的會員網頁傳送至客戶端(步驟 270);于客戶端顯示會員網頁(步驟觀0)。通過上述步驟,即可通過服務器120傳送具有 登錄界面的網頁至客戶端110,并且根據客戶端110所產生的觸發(fā)信息,將隱藏于網頁中的 登錄界面顯示于客戶端110,以便通過該登錄界面輸入登錄信息并傳送至服務器120進行 登錄,進而達到有效提高翻譯查詢的便利性。以下配合圖3至圖6以實施例方式進行如下說明。首先,如圖3及圖4所示意,圖 3及圖4為應用本發(fā)明瀏覽公開網頁的示意圖,包含瀏覽界面300、光標301、網址輸入區(qū) 塊310、網頁顯示區(qū)塊320、超鏈接一 321及超鏈接二 322。其中,瀏覽界面300是用以顯示 網頁文件的圖形使用者界面(Graphics User hterface,⑶I),所述網頁文件是指副檔名
為:“html”、“htm”、“php”、“aSp,,......等的文件檔案。特別要說明的是,本發(fā)明并未以此
限定瀏覽界面300中的元件數量及類型。當客戶端110的用戶要連線至服務器120時,可通過瀏覽界面300中的網址輸入 區(qū)塊310鍵入服務器120的網址,如:"http://a.b. com/a. php”,并且于鍵入完畢后,通過 光標301點選瀏覽元件311以通過網絡130傳送連線請求至服務器120。接著,服務器120 的接收模塊122接收到客戶端110所傳送的連線請求后,網頁模塊123即根據此連線請求 傳送預設的公開網頁至客戶端110,在實際實施上,此連線請求可包含用戶所指定的公開網 頁的路徑(Path),如:"[filepath]/a. php,,。接下來,客戶端110的瀏覽模塊111即可接收來自服務器120的公開網頁,并且 將此公開網頁顯示于如圖3所示意的網頁顯示區(qū)塊320的中,此時,用戶更可通過光標301 選擇點選超鏈接一 321或超鏈接二 322,假設超鏈接一 321的網址為“http//a. b. com/ al. php”且同樣為公開網頁,當用戶點選超鏈接一 321后,即可如圖4所示意的網頁顯示區(qū) 塊320顯示相應的公開網頁,如“公開網頁一”。請參閱圖5及圖6,圖5及圖6為應用本發(fā)明瀏覽會員網頁的示意圖。前面提 到,用戶可通過光標301選擇超鏈接一 321或超鏈接二 322,假設超鏈接二 322的網址為"http://a. b. com/a2. php”且為會員網頁,因此超鏈接二 322可搭配網頁程式語言,如
Java Script、VBscript......等等,用以偵測光標301是否點選此超鏈接二 322,以便當
用戶通過光標301點選超鏈接二 322后,即通過其網頁程式語言產生觸發(fā)信息,而處理模塊 112即可根據此觸發(fā)信息顯示公開網頁中所隱藏的登錄界面330,此登錄界面330包含帳號 輸入區(qū)塊331、密碼輸入區(qū)塊332及確定元件333。承上所述,當顯示如圖5所示意的登錄界面330的后,用戶即可于帳號輸入區(qū)塊 331及密碼輸入區(qū)塊332之中鍵入用戶帳號及用戶密碼,以及通過光標301點選確定元件 333,用以將客戶端110的用戶所鍵入的用戶帳號及用戶密碼作為登錄信息,并且將此登 錄信息通過網絡130傳送至服務器120。在實際實施上,登錄信息除了包含用戶帳號及用 戶密碼之外,更可包含超鏈接二 322的網址而成為“http://a.b. COm/a2.php ? user = aaa&pwd = 1234”,其中“aaa”為用戶所鍵入的用戶帳號(參數名稱為“user”)、“ 1234”則 為用戶所鍵入的用戶密碼(參數名稱為“pwd”)。接著,服務器120的接收模塊122通過網絡130接收此登錄信息后,驗證模塊IM 會將此登錄信息與用戶資料庫121中所儲存的各用戶資料中的驗證信息進行比對,且于比 對符合后允許將預設的會員網頁傳送至客戶端110,假設其中一個用戶資料的驗證信息的 用戶帳號及用戶密碼同樣分別為“aaa”及“1234”,則驗證模塊IM將判斷為比對符合,也就 是說,代表客戶端110的用戶通過身份認證,故驗證模塊IM允許將預設的會員網頁通過網 絡130傳送至客戶端110。當客戶端110的瀏覽模塊111通過網絡130接收到來自服務器 120所傳送的會員網頁后,瀏覽模塊111會將此會員網頁顯示于網頁顯示區(qū)塊320中。特別 要說明的是,服務器120更可將用戶名稱及個人信息嵌入會員網頁以傳送至客戶端110,當 客戶端110接收到嵌入有用戶名稱及個人信息的會員網頁后,將如圖6所示意,于網頁顯示 區(qū)塊320中的名稱顯示區(qū)塊410顯示其用戶名稱,例如“會員名稱“aaa”,以及于信息顯 示區(qū)塊420中顯示其個人信息,例如“年齡16”。另外,服務器120除了將用戶名稱及個 人信息嵌入會員網頁外,更可根據這兩項資料于客戶端110中建立網絡餅干(Cookie),甚 至網絡餅干中亦可儲存加密后的用戶密碼,如此一來,用戶再次點選超鏈接二 322時即可 直接通過身份驗證,無須再次鍵入用戶帳號及用戶密碼,由于通過網絡餅干進行登錄的方 式為現有技術,故在此不多做贅述。綜上所述,可知本發(fā)明與現有技術之間的差異在于通過服務器120傳送具有登錄 界面330的公開網頁至客戶端110,并且根據客戶端110所產生的觸發(fā)信息,將隱藏于公開 網頁中的登錄界面330顯示于客戶端110,以便通過該登錄界面330鍵入登錄信息并傳送至 服務器120進行登錄,借由此一技術手段可以解決現有技術所存在的問題,進而達成提高 用戶登錄的便利性的技術功效。雖然本發(fā)明以前述的實施例公開如上,然其并非用以限定本發(fā)明,任何本領域普 通技術人員,在不脫離本發(fā)明的精神和范圍內,當可作些許的更動與潤飾,因此本發(fā)明的專 利保護范圍須視本說明書所附的權利要求書所界定者為準。
權利要求
1.一種非同步的用戶認證系統,其特征在于,包含一客戶端,用以傳送一連線請求,該客戶端包含一瀏覽模塊,用以接收并顯示一公開網頁及一會員網頁,其中,該公開網頁包含隱藏一 登錄界面;及一處理模塊,用以根據一觸發(fā)信息顯示該登錄界面,并且接收一登錄信息進行傳送;及一服務器,該服務器包含一用戶資料庫,用以儲存至少一用戶資料,各該用戶資料分別包含有一驗證信息;一接收模塊,用以接收該連線請求及該登錄信息;一網頁模塊,用以根據該連線請求傳送預設的該公開網頁至該客戶端;及一驗證模塊,用以將該登錄信息與各該用戶資料中的該驗證信息進行比對,并且于比 對符合后允許將預設的該會員網頁傳送至該客戶端。
2.如權利要求1所述的非同步的用戶認證系統,其特征在于,該觸發(fā)信息為通過按壓 功能鍵或光標點選的方式選擇該公開網頁中的一超鏈接所產生。
3.如權利要求1所述的非同步的用戶認證系統,其特征在于,該登錄信息及該驗證信 息至少包含一用戶帳號及一用戶密碼。
4.如權利要求1所述的非同步的用戶認證系統,其特征在于,該些用戶資料更包含一 用戶名稱及一個人信息,并且于該客戶端顯示該會員網頁時,將該用戶名稱及該個人信息 嵌入該會員網頁進行顯示。
5.如權利要求1所述的非同步的用戶認證系統,其特征在于,該登錄信息傳送至該服 務器后,于該客戶端隱藏該登錄界面。
6.一種非同步的用戶認證方法,其特征在于,其步驟包括于一服務器預設有一公開網頁及一會員網頁,其中,該公開網頁包含隱藏一登錄界于該服務器儲存至少一用戶資料,各該用戶資料分別包含有一驗證信息; 于一客戶端傳送一連線請求;該服務器接收該連線請求,并且根據該連線請求傳送預設的該公開網頁至該客戶端; 該客戶端接收并顯示該公開網頁;該客戶端根據一觸發(fā)信息顯示該登錄界面,并且接收一登錄信息以傳送至該服務器; 該服務器接收該登錄信息,并將該登錄信息與各該用戶資料中的該驗證信息進行比 對,且于比對符合后允許將預設的該會員網頁傳送至該客戶端;及 于該客戶端顯示該會員網頁。
7.如權利要求6所述的非同步的用戶認證方法,其特征在于,該觸發(fā)信息為通過按壓 功能鍵或光標點選的方式選擇該公開網頁中的一超鏈接所產生。
8.如權利要求6所述的非同步的用戶認證方法,其特征在于,該登錄信息及該驗證信 息至少包含一用戶帳號及一用戶密碼。
9.如權利要求6所述的非同步的用戶認證方法,其特征在于,該些用戶資料更包含一 用戶名稱及一個人信息,并且于該客戶端顯示該會員網頁時,將該用戶名稱及該個人信息 嵌入該會員網頁進行顯示。
10.如權利要求6所述的非同步的用戶認證方法,其特征在于,該登錄信息傳送至該服務器后,于該客戶端隱藏該登錄界面。
全文摘要
本發(fā)明公開了一種非同步的用戶認證系統及其方法,通過服務器傳送具有登錄界面的網頁至客戶端,并且根據客戶端所產生的觸發(fā)信息,將隱藏于網頁中的登錄界面顯示于客戶端,以便通過該登錄界面輸入登錄信息并傳送至服務器進行登錄,達成提高用戶登錄的便利性的技術功效。
文檔編號H04L29/06GK102075499SQ20091022623
公開日2011年5月25日 申請日期2009年11月25日 優(yōu)先權日2009年11月25日
發(fā)明者馮瑋, 邱全成 申請人:英業(yè)達股份有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1