欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種移動端單點登錄和單點注銷的方法和系統的制作方法

文檔序號:7778829閱讀:510來源:國知局
一種移動端單點登錄和單點注銷的方法和系統的制作方法
【專利摘要】本發(fā)明涉及一種移動端單點登錄和單點注銷的方法和系統。本發(fā)明所述的移動端單點登錄的方法包括以下步驟:(1)獲取移動端的應用程序的當前登錄狀態(tài);(2)如果已登錄則直接進入功能界面,否則彈出登錄對話框;(3)用戶輸入用戶名和密碼并在線驗證,登錄服務器將驗證結果反饋給用戶,如果驗證失敗,則應用程序界面繼續(xù)停留在登錄對話框界面上,并提示用戶驗證失敗,要求其修正用戶名或密碼信息后重新登錄;(4)如果驗證成功,則保存登錄狀態(tài)為已登錄并發(fā)送通知告知其他應用,所述的登錄狀態(tài)保存在共享緩存中。采用本發(fā)明所述的方法和系統可以克服移動端同一用戶使用多款應用的重復登錄和重復注銷的問題,實現移動端多款應用的單點登錄或單點注銷。
【專利說明】一種移動端單點登錄和單點注銷的方法和系統【技術領域】
[0001]本發(fā)明屬于移動計算領域,具體涉及一種在移動端實現多應用單點登錄和單點注銷的方法和系統
【背景技術】
[0002]現代社會移動智能終端已經在人們日常生活中扮演越來越重要的角色,是傳統手機和網絡終端的結合物,不僅能夠滿足打電話、發(fā)短信的需求,還包括上網、辦公、社交、娛樂等多種功能,往往一臺移動終端上會同時安裝很多不同功能的應用,大多數應用需要用戶登錄才能正常使用。
[0003]如上所述,多個應用都需要用戶登錄后才能正常使用,但對于一臺移動終端來說,很可能用戶為同一個人,或者至少某一個時間段內為同一個人,也就是說,這些應用程序的使用者為同一個人,這種情況下,每個應用都需要用戶去輸入用戶名和密碼登錄,效率低下,操作體驗及其不好,同樣的,每一個應用都需要注銷,重復工作。
【發(fā)明內容】

[0004]針對現有技術中存在的缺陷,本發(fā)明的目的是提供一種移動端單點登錄和單點注銷的方法和系統。該方法和系統能夠克服移動端同一用戶使用多款應用的重復登錄和重復注銷的問題,實現移動端多款應用的單點登錄或單點注銷。
[0005]為了實現上述發(fā)明目的,本發(fā)明采用的技術方案如下:
[0006]一種移動端單點登錄和單點注銷的系統,主要包括如下裝置:
[0007]登錄服務器,用于用戶的登錄和驗證;
[0008]移動客戶端,用于提供用戶操作界面,供移動終端用戶操作完成各種任務;
[0009]單點登錄模塊,集成在移動端應用中,用于對應用的單點登錄或單點注銷請求進行處理,最終實現單點登錄和單點注銷,包括查詢登錄狀態(tài)、登錄、注銷、發(fā)送已登錄或未登錄通知;
[0010]共享緩存模塊,泛指能夠提供數據共享的裝置,用于緩存當前的登錄狀態(tài),登錄狀態(tài)包括已登錄和未登錄,共享緩存由單點登錄模塊負責管理和維護,當單點登錄成功時,單點登錄模塊將已登錄狀態(tài)寫入共享緩存,當單點注銷時,單點登錄模塊將未登錄狀態(tài)寫入共享緩存。
[0011]進一步,所述的共享緩存模塊包括共享內存、提供數據共享的進程或可共享訪問的文件。
[0012]一種移動端單點登錄的方法,包括以下步驟:
[0013](I)獲取移動端的應用程序的當前登錄狀態(tài);
[0014](2)如果已登錄則直接進入功能界面,否則彈出登錄對話框;
[0015](3)用戶輸入用戶名和密碼并在線驗證,登錄服務器將驗證結果反饋給用戶,如果驗證失敗,則應用程序界面繼續(xù)停留在登錄對話框界面上,并提示用戶驗證失敗,要求其修正用戶名或密碼等信息后重新登錄;
[0016](4)如果驗證成功,則保存登錄狀態(tài)為已登錄并發(fā)送通知告知其他應用,所述的登錄狀態(tài)保存在共享緩存中。
[0017]進一步,在移動端的應用程序中集成單點登錄模塊。
[0018]進一步,步驟(I)中,獲取當前登錄狀態(tài)的方法是:當集成了單點登錄模塊的應用程序需要登錄時調用單點登錄模塊的登錄功能,單點登錄模塊首先會從共享緩存中獲取用戶當前的登錄狀態(tài)。
[0019]進一步,步驟(4)中,保存登錄狀態(tài)為已登錄并發(fā)送通知告知其他應用的方法是:單點登錄模塊收到反饋后同樣也告知其他應用用戶名和密碼信息通過驗證,當前用戶為合法用戶,此時應用程序直接進入功能界面,供用戶操作完成各種任務。
[0020]更進一步,步驟(4)中,單點登錄模塊會修改共享緩存中的登錄狀態(tài)為已登錄,而且會發(fā)送通知告知所有集成了單點登錄模塊的應用當前登錄狀態(tài)已經變成了已登錄,應用收到通知后根據自己的需要執(zhí)行相應的動作。
[0021]一種移動端單點注銷的方法,包括以下步驟:
[0022]I)在移動端的應用程序中集成單點登錄模塊,用戶調用移動端上應用的注銷登錄功能;
[0023]2)執(zhí)行注銷登錄過程;
[0024]3)發(fā)送已注銷通知告知其他應用已注銷登錄;
[0025]4)完成單點注銷。
[0026]進一步,所述的移動端單點注銷的方法包括以下步驟:
[0027]S21,用戶調用移動設備上集成了單點登錄模塊的任何一款應用的注銷功能,所有需要登錄后才能正常使用的應用都會提供明確的注銷登錄入口供用戶操作實現注銷登錄;
[0028]S22,應用程序注銷登錄流程被觸發(fā),在注銷登錄流程中,調用單點登錄模塊提供的注銷功能執(zhí)行注銷過程;
[0029]S23,注銷過程執(zhí)行完成時單點登錄模塊發(fā)送通知告知所有集成了單點登錄模塊的應用,當前登錄狀態(tài)已經變成了未登錄,應用收到通知后根據自己的需要執(zhí)行相應的動作,比如切換用戶界面到登錄界面,提示用戶登錄;
[0030]S24,發(fā)送注銷登錄通知后,單點登錄模塊將注銷結果反饋給當前調用注銷的應用,該應用繼續(xù)執(zhí)行后續(xù)的注銷登錄邏輯,完成整個注銷過程。
[0031]再進一步,步驟S22中,在執(zhí)行注銷過程中,單點登錄模塊會將共享緩存中的登錄狀態(tài)修改為未登錄狀態(tài),同時發(fā)送注銷請求給登錄服務器,告知登錄服務器該用戶已經注銷。
[0032]本發(fā)明的效果在于:采用本發(fā)明所述的方法和系統,可以解決同一個終端用戶同時使用多款需要登錄的終端應用時重復登錄和重復注銷的問題,提高工作效率,提升操作體驗。
【專利附圖】

【附圖說明】
[0033]圖1是本發(fā)明所述方法和系統的功能結構圖;[0034]圖2是本發(fā)明所述方法和系統的單點登錄流程圖;
[0035]圖3是本發(fā)明所述方法和系統的單點注銷流程圖。
【具體實施方式】
[0036]下面結合附圖和【具體實施方式】對本發(fā)明作進一步描述。
[0037]如圖1所示,一種移動端單點登錄和單點注銷的系統,包括以下裝置:
[0038]登錄服務器,登錄服務器主要用于用戶驗證,本發(fā)明中所指登錄服務器泛指能夠提供用戶登錄驗證的服務器。
[0039]移動客戶端,用于提供用戶操作界面,供移動終端用戶操作完成各種任務,在本發(fā)明中泛指所有使用本發(fā)明所述單點登錄方法實現單點登錄或單點注銷的所有應用集合。
[0040]單點登錄模塊,單點登錄模塊由移動端應用集成實現單點登錄或單點注銷,該模塊中對應用的單點登錄或單點注銷請求進行處理,最終實現單點登錄和單點注銷。單點登錄模塊主要完成查詢登錄狀態(tài)、登錄、注銷、發(fā)送已登錄或未登錄通知等工作。
[0041]共享緩存模塊,共享緩存模塊用于緩存當前的登錄狀態(tài),登錄狀態(tài)包括已登錄和未登錄,共享緩存由單點登錄模塊負責管理和維護,當單點登錄成功時,單點登錄模塊將已登錄狀態(tài)寫入共享緩存,當單點注銷時,單點登錄模塊將未登錄狀態(tài)寫入共享緩存。
[0042]所述的共享緩存模塊泛指能夠提供數據共享的裝置,可以是共享內存,也可以是提供數據共享的進程,也可以是可共享訪問的文件。
[0043]如圖2所示,一種移動端單點登錄系統單點登錄的方法,包括以下步驟:
[0044]S11,獲取移動端的應用程序的當前登錄狀態(tài),當集成了單點登錄模塊的應用程序需要登錄時調用單點登錄模塊的登錄功能,單點登錄模塊首先會從共享緩存中獲取用戶當前的登錄狀態(tài);
[0045]S12,獲取到用戶當前的登錄狀態(tài)后,根據既定的規(guī)范判斷當前登錄狀態(tài)是否已登錄,如果狀態(tài)是已登錄,則單點登錄模塊直接告知應用程序,當前用戶已經登錄,此時應用可以直接進入功能界面,供用戶操作完成各種任務;
[0046]S13,當單點登錄模塊從共享緩存中獲取的登錄狀態(tài)得知當前登錄狀態(tài)為未登錄時,單點登錄模塊告知應用程序,當前為未登錄,此時應用程序彈出用戶登錄對話框,要求用戶輸入用戶名和密碼;
[0047]S14,用戶看到登錄對話框時,根據對話框上的提示,在相應的位置上輸入用戶名和密碼,并通過界面操作(比如點擊登錄按鈕)來觸發(fā)登錄流程,登錄流程中調用單點登錄模塊提供的登錄功能,將用戶名和密碼等信息傳遞給服務端的登錄服務器,由登錄服務器驗證用戶名和密碼的合法性;
[0048]S15,登錄服務器將驗證結果反饋給單點登錄模塊,單點登錄模塊再告知應用,用戶驗證是否成功,如果驗證失敗,則應用程序界面繼續(xù)停留在登錄對話框界面上,并提示用戶驗證失敗,要求其修正用戶名或密碼等信息后重新登錄;
[0049]S16,如果登錄服務器對用戶名和密碼等信息驗證通過,單點登錄模塊收到反饋后同樣也告知應用用戶名和密碼等信息驗證通過,當前用戶為合法用戶,此時應用程序直接進入功能界面,供用戶操作完成各種任務;同時,單點登錄模塊會修改共享緩存中的登錄狀態(tài)為已登錄,而且會發(fā)送通知告知所有集成了單點登錄模塊的應用當前登錄狀態(tài)已經變成了已登錄,應用收到通知后根據自己的需要執(zhí)行相應的動作,比如更新用戶狀態(tài)顯示、重新獲取用戶信息等。
[0050]如圖3所示,一種移動端單點登錄系統單點注銷的方法,包括以下步驟:
[0051]S21,在移動端的應用程序中集成單點登錄模塊,用戶調用移動設備上集成了單點登錄模塊的任何一款應用的注銷功能,所有需要登錄后才能正常使用的應用都會提供明確的注銷登錄入口供用戶操作實現注銷登錄;
[0052]S22,應用程序注銷登錄流程被觸發(fā),在注銷登錄流程中,調用單點登錄模塊提供的注銷功能執(zhí)行注銷過程,在執(zhí)行注銷過程中,單點登錄模塊會將共享緩存中的登錄狀態(tài)修改為未登錄狀態(tài),同時發(fā)送注銷請求給登錄服務器,告知登錄服務器該用戶已經注銷;
[0053]S23,注銷過程執(zhí)行完成時單點登錄模塊發(fā)送通知告知所有集成了單點登錄模塊的應用,當前登錄狀態(tài)已經變成了未登錄,應用收到通知后根據自己的需要執(zhí)行相應的動作,比如切換用戶界面到登錄界面,提示用戶登錄;
[0054]S24,發(fā)送注銷登錄通知后,單點登錄模塊將注銷結果反饋給當前調用注銷的應用,該應用繼續(xù)執(zhí)行后續(xù)的注銷登錄邏輯,完成整個注銷過程,一般情況下,應用注銷后都會返回到用戶登錄界面,等待用戶再次登錄。
[0055]通過上述實施例,可以看出本發(fā)明提供的移動端單點登錄和單點注銷的方法和系統,可以實現多款移動端應用只需其中一款應用登錄,其他應用共享登錄狀態(tài)和信息的效果,無需所有應用重復登錄,同時,通過該系統,也能夠實現其中一款應用注銷登錄時,其他所有應用同時也注銷登錄的效果,實現多款應用的單點登錄或單點注銷。
[0056]本領域技術人員應該明白,本發(fā)明所述的方法和系統并不限于【具體實施方式】中所述的實施例,上面的具體描述只是為了解釋本發(fā)明的目的,并非用于限制本發(fā)明。本領域技術人員根據本發(fā)明的技術方案得出其他的實施方式,同樣屬于本發(fā)明的技術創(chuàng)新范圍,本發(fā)明的保護范圍由權利要求及其等同物限定。
【權利要求】
1.一種移動端單點登錄的方法,包括以下步驟: (1)獲取移動端的應用程序的當前登錄狀態(tài); (2)如果已登錄則直接進入功能界面,否則彈出登錄對話框; (3)用戶輸入用戶名和密碼并在線驗證,登錄服務器將驗證結果反饋給用戶,如果驗證失敗,則應用程序界面繼續(xù)停留在登錄對話框界面上,并提示用戶驗證失敗,要求其修正用戶名或密碼信息后重新登錄; (4)如果驗證成功,則保存登錄狀態(tài)為已登錄并發(fā)送通知告知其他應用,所述的登錄狀態(tài)保存在共享緩存中。
2.如權利要求1所述的一種移動端單點登錄的方法,其特征是,在移動端的應用程序中集成單點登錄模塊。
3.如權利要求2所述的一種移動端單點登錄的方法,其特征是,步驟(1)中,獲取當前登錄狀態(tài)的方法是:當集成了單點登錄模塊的應用程序需要登錄時調用單點登錄模塊的登錄功能,單點登錄模塊首先會從共享緩存中獲取用戶當前的登錄狀態(tài)。
4.如權利要求3所述的一種移動端單點登錄的方法,其特征是,步驟(4)中,保存登錄狀態(tài)為已登錄并發(fā)送通知告知其他應用的方法是:單點登錄模塊收到反饋后同樣也告知其他應用用戶名和密碼信息通過驗證,當前用戶為合法用戶,此時應用程序直接進入功能界面,供用戶操作完成各種任務。
5.如權利要求 4所述的一種移動端單點登錄的方法,其特征是,步驟(4)中,單點登錄模塊會修改共享緩存中的登錄狀態(tài)為已登錄,而且會發(fā)送通知告知所有集成了單點登錄模塊的應用當前登錄狀態(tài)已經變成了已登錄,應用收到通知后根據自己的需要執(zhí)行相應的動作。
6.一種移動端單點注銷的方法,包括以下步驟: 1)在移動端的應用程序中集成單點登錄模塊,用戶調用移動端上應用 的注銷登錄功能; 2)執(zhí)行注銷登錄過程; 3)發(fā)送已注銷通知告知其他應用已注銷登錄; 4)完成單點注銷。
7.如權利要求6所述的一種移動端單點注銷的方法,其特征在于,該方法包括以下步驟: S21,用戶調用移動設備上集成了單點登錄模塊的任何一款應用的注銷功能,所有需要登錄后才能正常使用的應用都會提供明確的注銷登錄入口供用戶操作實現注銷登錄; S22,應用程序注銷登錄流程被觸發(fā),在注銷登錄流程中,調用單點登錄模塊提供的注銷功能執(zhí)行注銷過程; S23,注銷過程執(zhí)行完成時單點登錄模塊發(fā)送通知告知所有集成了單點登錄模塊的應用,當前登錄狀態(tài)已經變成了未登錄,應用收到通知后根據自己的需要執(zhí)行相應的動作,t匕如切換用戶界面到登錄界面,提示用戶登錄; S24,發(fā)送注銷登錄通知后,單點登錄模塊將注銷結果反饋給當前調用注銷的應用,該應用繼續(xù)執(zhí)行后續(xù)的注銷登錄邏輯,完成整個注銷過程。
8.如權利要求7所述的一種移動端單點注銷的方法,其特征在于:步驟S22中,在執(zhí)行注銷過程中,單點登錄模塊會將共享緩存中的登錄狀態(tài)修改為未登錄狀態(tài),同時發(fā)送注銷請求給登錄服務器,告知登錄服務器該用戶已經注銷。
9.一種移動端單點登錄和單點注銷的系統,包括以下裝置: 登錄服務器,用于用戶的登錄和驗證; 移動客戶端,用于提供用戶操作界面,供移動終端用戶操作完成各種任務; 單點登錄模塊,集成在移動端應用程序中,用于對應用的單點登錄或單點注銷請求進行處理,最終實現單點登錄和單點注銷,包括查詢登錄狀態(tài)、登錄、注銷、發(fā)送已登錄或未登錄通知; 共享緩存模塊,泛指能夠提供數據共享的裝置,用于緩存當前的登錄狀態(tài),登錄狀態(tài)包括已登錄和未登錄,共享緩存由單點登錄模塊負責管理和維護,當單點登錄成功時,單點登錄模塊將已登錄狀態(tài)寫入共享緩存,當單點注銷時,單點登錄模塊將未登錄狀態(tài)寫入共享緩存。
10.如權利要求9所述的一種移動端單點登錄和單點注銷的系統,其特征在于:所述的共享緩存模塊包括共享內存、提供數據共享的進程或可共享訪問的文件。
【文檔編號】H04L29/06GK103685741SQ201310641627
【公開日】2014年3月26日 申請日期:2013年12月3日 優(yōu)先權日:2013年12月3日
【發(fā)明者】王生, 趙興宇, 汪利寶, 李強, 王東興 申請人:方正國際軟件有限公司, 方正國際軟件(北京)有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
浮山县| 宁安市| 九龙城区| 且末县| 广饶县| 南通市| 西丰县| 石狮市| 手游| 桓台县| 侯马市| 南昌县| 西宁市| 拜泉县| 邢台市| 民乐县| 疏勒县| 青冈县| 蒙自县| 九龙县| 息烽县| 湘潭县| 府谷县| 安塞县| 莲花县| 淮阳县| 台北县| 开原市| 习水县| 普陀区| 瑞安市| 永顺县| 准格尔旗| 高邮市| 遂溪县| 留坝县| 探索| 茂名市| 贵州省| 沙雅县| 志丹县|