專利名稱:客戶端自動登錄的管理方法及系統(tǒng)的制作方法
技術領域:
本發(fā)明涉及網絡通信技術領域,特別涉及一種客戶端自動登錄的管理方法及系統(tǒng)。
背景技術:
客戶端和服務器結構,又叫主從式架構,簡稱C/S結構,是一種網絡架構,它把客戶端(Client)(通常是一個采用圖形用戶界面的程序)與服務器(Server)區(qū)分開來。每一個客戶端的實例都可以向一個服務器發(fā)出請求。有很多不同類型的服務器,例如文件服務器、終端服務器和郵件服務器等。雖然它們存在的目的不一樣,但基本構架是一樣的。
隨著科技的發(fā)展,客戶端設備的種類不斷增多,越來越便攜,如手機、筆記本、掌上電腦及平板電腦等。在目前的應用中,常有在客戶端保存密碼,以便于下一次方便登錄服務器的需求。密碼保存方式主要是將密碼通過加密,保存在不同的客戶端設備的硬件介質中。之后啟動某一客戶端,該客戶端檢測上一次登錄已經保存密碼,直接從磁盤介質中讀取密碼、解密、再使用該密碼登錄。但客戶端設備在越來越便攜的同時也存在容易丟失的問題,若用戶丟失了一個客戶端設備,拿到該客戶端設備的人即可隨時自由訪問,而在丟失客戶端設備的情況下,用戶無法取消該設備的自動登錄設置,用戶隱私或財產安全得不到保證。
發(fā)明內容
(一)要解決的技術問題本發(fā)明要解決的技術問題是如何在丟失一個或多個設有自動登錄的客戶端設備情況下,保證用戶隱私或財產安全。(二)技術方案為解決上述技術問題,一方面本發(fā)明提供了一種客戶端自動登錄的管理方法,所述方法包括刪除設備標識過程,所述刪除設備標識過程進一步包括SI :在登錄成功后,向服務器發(fā)送自動登錄管理的請求,所述請求包括用戶輸入的用戶密碼;S2 :所述服務器收到所述請求后,對所述用戶密碼進行驗證,若驗證通過,則查找到與所述用戶名對應的客戶端設備管理列表發(fā)送至本地,所述客戶端設備管理列表中包括每個客戶端設備的設備標識符列表;每個設備標識符對應一個用戶自定義客戶端名稱;S3:向服務器發(fā)送自動登錄的刪除請求,所述刪除請求中包括所述客戶端設備管理列表中需要刪除的用戶自定義客戶端名稱及對應的設備標識符;S4 :所述服務器收到所述刪除請求后,刪除所述需要刪除的用戶自定義客戶端名稱及對應的設備標識符,并刪除所述服務器上與需要刪除的設備標識符對應的自動登錄編號。其中,步驟SI之前還包括
SO:判斷本地是否存有用戶名、用戶密碼和自動登錄編號,若判斷結果為是,則將本地存儲的用戶名、用戶密碼和自動登錄編號發(fā)送至所述服務器進行驗證,若驗證通過,則登錄成功。其中,若步驟SO的判斷結果為否,則接收用戶輸入的用戶名和用戶密碼,并將接收到的用戶名、用戶密碼和本地的設備標識符發(fā)送至所述服務器進行驗證,若驗證通過,則登錄成功。其中,所述服務器中存有用戶名、用戶密碼、至少一個設備標識符、以及與每個設備標識符對應的用戶自定義客戶端名稱和自動登錄編號之間的對應關系。其中,所述設備標識符列表包括所述至少一個設備標識符。其中,所述方法還包括自動登錄初始設置過程,所述自動登錄初始設置過程進一步包括
Al :在通過用戶輸入的用戶名和用戶密碼登錄成功后,向所述服務器發(fā)送初始設置請求,所述初始設置請求包括用戶輸入的用戶密碼、本地的設備標識符以及與所述設備標識符對應的用戶自定義客戶端名稱;A2:所述服務器接收到所述初始設置請求后,對所述用戶密碼進行驗證,若驗證通過,則分配一個唯一的自動登錄編號,并將分配的自動登錄編號發(fā)送至本地,再將所述用戶名、用戶密碼、本地的設備標識符、用戶自定義客戶端名稱及分配的自動登錄編號進行存儲;A3 :將接收到的自動登錄編號及用戶名和用戶密碼存儲于本地。另一方面,本發(fā)明還提供了一種客戶端自動登錄的管理系統(tǒng),所述系統(tǒng)包括客戶端和服務器,所述客戶端,用于在登錄成功后,向服務器發(fā)送自動登錄管理的請求,所述請求包括用戶輸入的用戶密碼;所述服務器,用于收到所述請求后,對所述用戶密碼進行驗證,若驗證通過,則查找到與所述用戶名對應的客戶端設備管理列表發(fā)送至本地,所述客戶端設備管理列表中包括每個客戶端設備的設備標識符列表;每個設備標識符對應一個用戶自定義客戶端名稱;所述客戶端,還用于向服務器發(fā)送自動登錄的刪除請求,所述刪除請求中包括所述客戶端設備管理列表中需要刪除的用戶自定義客戶端名稱及對應的設備標識符;所述服務器,還用于收到所述刪除請求后,刪除所述需要刪除的用戶自定義客戶端名稱及對應的設備標識符,并刪除所述服務器上與需要刪除的設備標識符對應的自動登錄編號。(三)有益效果本發(fā)明可通過客戶端對自動登錄進行管理,在丟失一個或多個設有自動登錄的客戶端設備情況下,保證了用戶隱私或財產安全。
圖I是按照本發(fā)明一種實施方式的客戶端自動登錄的管理方法中刪除設備標識過程的流程圖;圖2是按照本發(fā)明一種實施方式的客戶端自動登錄的管理系統(tǒng)的結構框圖。
具體實施例方式下面結合附圖和實施例,對本發(fā)明的具體實施方式
作進一步詳細描述。以下實施例用于說明本發(fā)明,但不用來限制本發(fā)明的范圍。本發(fā)明能夠在丟失一個或多個設有自動登錄的客戶端設備情況下,在另一臺客戶端設備上,對所有設置了自動登錄的客戶端設備進行管理,可刪除服務器上需要刪除的(一般為丟失了的客戶端的)設備標識符及對應的自動登錄編號,使得丟失了的客戶端設備被其它人撿到后,由于登錄過程中除了需要驗證用戶名和用戶密碼外,還需要驗證自動登錄編號,但服務器上的自動登錄編號已經被刪除,從而導致無法通過驗證,需要重新輸入用戶密碼,使得自動登錄取消設置成功,以保證用戶隱私或財產安全。圖I是按照本發(fā)明一種實施方式的客戶端自動登錄的管理方法中刪除設備標識過程的流程圖;參照圖1,所述客戶端自動登錄的管理方法包括刪除設備標識過程,所述刪除設備標識過程進一步包括 SI :在登錄成功后,向服務器發(fā)送自動登錄管理的請求,所述請求包括用戶輸入的用戶密碼。S2 :所述服務器收到所述請求后,對所述用戶密碼進行驗證,若驗證通過,則查找到與所述用戶名對應的客戶端設備管理列表發(fā)送至本地,所述客戶端設備管理列表中包括每個客戶端設備的設備標識符列表;每個設備標識符對應一個用戶自定義客戶端名稱;其中,用戶自定義客戶端名稱是為了便于用戶對不同客戶端設備的識別,例如用戶將設備名稱自定義為設備A、設備B等。S3 :向服務器發(fā)送自動登錄的刪除請求,所述刪除請求中包括所述客戶端設備管理列表中需要刪除的用戶自定義客戶端名稱及對應的設備標識符。S4 :所述服務器收到所述刪除請求后,刪除所述需要刪除的用戶自定義客戶端名稱及對應的設備標識符,并刪除所述服務器上與需要刪除的設備標識符對應的自動登錄編號。由于在另一臺客戶端設備上進行登錄的過程中,可能存在已經保存密碼等信息的情況,也可能未保存密碼等信息的情況,因此,登錄優(yōu)選地,步驟SI之前還包括S0:判斷本地是否存有用戶名、用戶密碼和自動登錄編號(存儲這些數據的通常為本地的磁盤介質,為保證存儲數據的安全性,一般對這些數據進行加密存儲,在讀取數據時進行解密),若判斷結果為是,則將本地存儲的用戶名、用戶密碼和自動登錄編號發(fā)送至所述服務器進行驗證,若驗證通過,則登錄成功。若步驟SO的判斷結果為否,則接收用戶輸入的用戶名和用戶密碼,并將接收到的用戶名、用戶密碼和本地的設備標識符發(fā)送至所述服務器進行驗證,若驗證通過,則登錄成功。優(yōu)選地,所述服務器中存有用戶名、用戶密碼、至少一個設備標識符、以及與每個設備標識符對應的用戶自定義客戶端名稱和自動登錄編號之間的對應關系。所述設備標識符列表包括所述至少一個設備標識符。優(yōu)選地,所述方法還包括自動登錄初始設置過程,所述自動登錄初始設置過程進一步包括
Al :在通過用戶輸入的用戶名和用戶密碼登錄成功后,向所述服務器發(fā)送初始設置請求,所述初始設置請求包括用戶輸入的用戶密碼和設備名稱、及本地(可以為任意一個未設置自動登錄的客戶端設備)的設備標識符以及與所述設備標識符對應的用戶自定義客戶端名稱;A2:所述服務器接收到所述初始設置請求后,對所述用戶密碼進行驗證,若驗證通過,則分配一個唯一的自動登錄編號,并將分配的自動登錄編號發(fā)送至本地,再將所述用戶名、用戶密碼、本地的設備標識符、用戶自定義客戶端名稱及分配的自動登錄編號進行存儲;A3 :將接收到的自動登錄編號及用戶名和用戶密碼存儲于本地。本發(fā)明還公開了一種客戶端自動登錄的管理系統(tǒng),所述系統(tǒng)包括客戶端201和服務器202,所述客戶端201,用于在登錄成功后,向服務器發(fā)送自動登錄管理的請求,所述請 求包括用戶輸入的用戶密碼;所述服務器202,用于收到所述請求后,對所述用戶密碼進行驗證,若驗證通過,則查找到與所述用戶名對應的客戶端設備管理列表發(fā)送至本地,所述客戶端設備管理列表中包括每個客戶端設備的設備標識符列表;每個設備標識符對應一個用戶自定義客戶端名稱;所述客戶端201,還用于向服務器202發(fā)送自動登錄的刪除請求,所述刪除請求中包括所述客戶端設備管理列表中需要刪除的用戶自定義客戶端名稱及對應的設備標識符;所述服務器202,還用于收到所述刪除請求后,刪除所述需要刪除的用戶自定義客戶端名稱及對應的設備標識符,并刪除所述服務器上與需要刪除的設備標識符對應的自動
登錄編號。以上實施方式僅用于說明本發(fā)明,而并非對本發(fā)明的限制,有關技術領域的普通技術人員,在不脫離本發(fā)明的精神和范圍的情況下,還可以做出各種變化和變型,因此所有等同的技術方案也屬于本發(fā)明的范疇,本發(fā)明的專利保護范圍應由權利要求限定。
權利要求
1.一種客戶端自動登錄的管理方法,其特征在于,所述方法包括刪除設備標識過程,所述刪除設備標識過程進一步包括 Si:在登錄成功后,向服務器發(fā)送自動登錄管理的請求,所述請求包括用戶輸入的用戶密碼; 52:所述服務器收到所述請求后,對所述用戶密碼進行驗證,若驗證通過,則查找到與所述用戶名對應的客戶端設備管理列表發(fā)送至本地,所述客戶端設備管理列表中包括每個客戶端設備的設備標識符列表;每個設備標識符對應一個用戶自定義客戶端名稱; 53:向服務器發(fā)送自動登錄的刪除請求,所述刪除請求中包括所述客戶端設備管理列表中需要刪除的用戶自定義客戶端名稱及對應的設備標識符; 54:所述服務器收到所述刪除請求后,刪除所述需要刪除的用戶自定義客戶端名稱及對應的設備標識符,并刪除所述服務器上與需要刪除的設備標識符對應的自動登錄編號。
2.如權利要求I所述的方法,其特征在于,步驟SI之前還包括 SO:判斷本地是否存有用戶名、用戶密碼和自動登錄編號,若判斷結果為是,則將本地存儲的用戶名、用戶密碼和自動登錄編號發(fā)送至所述服務器進行驗證,若驗證通過,則登錄成功。
3.如權利要求2所述的方法,其特征在于,若步驟SO的判斷結果為否,則接收用戶輸入的用戶名和用戶密碼,并將接收到的用戶名、用戶密碼和本地的設備標識符發(fā)送至所述服務器進行驗證,若驗證通過,則登錄成功。
4.如權利要求I所述的方法,其特征在于,所述服務器中存有用戶名、用戶密碼、至少一個設備標識符、以及與每個設備標識符對應的用戶自定義客戶端名稱和自動登錄編號之間的對應關系。
5.如權利要求4所述的方法,其特征在于,所述設備標識符列表包括所述至少一個設備標識符。
6.如權利要求5所述的方法,其特征在于,所述方法還包括自動登錄初始設置過程,所述自動登錄初始設置過程進一步包括 Al :在通過用戶輸入的用戶名和用戶密碼登錄成功后,向所述服務器發(fā)送初始設置請求,所述初始設置請求包括用戶輸入的用戶密碼、本地的設備標識符以及與所述設備標識符對應的用戶自定義客戶端名稱; A2 :所述服務器接收到所述初始設置請求后,對所述用戶密碼進行驗證,若驗證通過,則分配一個唯一的自動登錄編號,并將分配的自動登錄編號發(fā)送至本地,再將所述用戶名、用戶密碼、本地的設備標識符、用戶自定義客戶端名稱及分配的自動登錄編號進行存儲; A3 :將接收到的自動登錄編號及用戶名和用戶密碼存儲于本地。
7.一種客戶端自動登錄的管理系統(tǒng),其特征在于,所述系統(tǒng)包括客戶端和服務器, 所述客戶端,用于在登錄成功后,向服務器發(fā)送自動登錄管理的請求,所述請求包括用戶輸入的用戶密碼; 所述服務器,用于收到所述請求后,對所述用戶密碼進行驗證,若驗證通過,則查找到與所述用戶名對應的客戶端設備管理列表發(fā)送至本地,所述客戶端設備管理列表中包括每個客戶端設備的設備標識符列表;每個設備標識符對應一個用戶自定義客戶端名稱; 所述客戶端,還用于向服務器發(fā)送自動登錄的刪除請求,所述刪除請求中包括所述客戶端設備管理列表中需要刪除的用戶自定義客戶端名稱及對應的設備標識符; 所述服務器,還用于收到所述刪除請求后,刪除所述需要刪除的用戶自定義客戶端名稱及對應的設備標識符,并刪除所述服務器上與需要刪除的設備標識符對應的自動登錄編號。
全文摘要
本發(fā)明公開了一種客戶端自動登錄的管理方法及系統(tǒng),涉及網絡通信技術領域,所述方法包括刪除設備標識過程,所述刪除設備標識過程進一步包括S1在登錄成功后,向服務器發(fā)送自動登錄管理的請求;S2所述服務器收到所述請求后,對所述用戶密碼進行驗證,若驗證通過,則查找到與所述用戶名對應的客戶端設備管理列表發(fā)送至本地;S3向服務器發(fā)送自動登錄的刪除請求;S4服務器收到所述刪除請求后,刪除所述需要刪除的用戶自定義客戶端名稱、對應的設備標識符、以及對應的自動登錄編號。本發(fā)明可通過客戶端對自動登錄進行管理,在丟失一個或多個設有自動登錄的客戶端設備情況下,保證了用戶隱私或財產安全。
文檔編號H04L29/06GK102801728SQ20121028654
公開日2012年11月28日 申請日期2012年8月13日 優(yōu)先權日2012年8月13日
發(fā)明者許文新 申請人:漢柏科技有限公司