一種集團用戶管理服務方法和系統的制作方法
【技術領域】
[0001]本發明涉及互聯網技術和設備領域,特別是指一種集團用戶管理服務方法和系統。
【背景技術】
[0002]隨著互聯網技術和設備的普及,服務于同一領域內的多用戶的管理系統有著廣泛的應用。
[0003]現有的上述系統中,在功能上普遍比較單一;以對象展示類的網站系統為例,屬于同一集團的不同角色的用戶均直接向系統提交注冊信息進行注冊,系統為用戶建立賬戶并分配權限進行管理和服務。現有技術方案在用戶向系統完成注冊后,用戶無論是作為瀏覽方對對象進行瀏覽,還是作為管理方對展示對象進行管理,都僅限于在其所注冊的網站系統中使用。在現實應用中,一個網站系統往往歸屬于一個集團內的所有用戶使用,對于集團間的用戶交互操作,以及集團間的業務交互缺乏考慮,例如集團A使用一個網站系統對自己的用戶進行管理和服務,集團B使用另外一個網站系統對自己的用戶進行管理和服務,但是如果集團A和集團B之間需要進行業務往來,或者集團A的用戶需要代表其所屬的集團訪問集團B的網站系統并獲得相應的服務,上述簡單的系統功能已經難以滿足用戶需要。
【發明內容】
[0004]有鑒于此,本發明的目的在于提出一種功能豐富、使得用戶能夠進行快速方便的注冊、關系建立以及交互的集團用戶管理服務方法和系統。
[0005]基于上述目的本發明提供的一種集團用戶管理服務方法,應用于包括有云服務器、多個子服務器和多個用戶終端的系統,所述每個子服務器歸屬一個集團,每個集團包括多個用戶終端,所述方法包括:
[0006]接收來自第一用戶終端的第一集團注冊信息;
[0007]為成功注冊的第一集團分配第一子服務器,并向所述第一用戶終端返回第一子服務器訪問地址,及為所述第一集團分配的集團編碼;
[0008]接收來自第一子服務器的第一集團用戶終端注冊信息列表,所述第一集團用戶終端注冊信息列表由第一子服務器從第一用戶終端獲得,包括所述第一集團中的多個用戶終端的用戶注冊信息;
[0009]接收來自第二用戶終端的第二集團注冊信息;
[0010]為成功注冊的第二集團分配第二子服務器,并向所述第二用戶終端返回第二子服務器訪問地址,及為所述第二集團分配的集團編碼;
[0011]接收來自第二子服務器的第二集團用戶終端注冊信息列表,所述第二集團用戶終端注冊信息列表由第二子服務器從第二用戶終端獲得,包括所述第二集團中的多個用戶終端的用戶注冊信息;
[0012]保存成功注冊用戶終端的用戶注冊信息及所述成功注冊用戶終端所屬的集團編碼?目息;
[0013]接收來自第一子服務器的對第三用戶終端的身份驗證請求,所述身份驗證請求中包括第三用戶終端的用戶注冊信息,所述第三用戶終端已包含在第二集團用戶終端注冊信息列表中成功注冊并向第一子服務器進行對象瀏覽請求;
[0014]向所述第一子服務器返回所述第三用戶終端對應的集團編碼信息,使得所述第一子服務器根據預設的瀏覽權限設置和所述第三用戶終端對應的集團編碼向第三用戶終端展示相應的對象展示頁面。
[0015]優選的,對于成功注冊的第一集團和第二集團,在所述接收來自第一子服務器的對第三用戶終端的身份驗證請求之前,還包括關聯步驟:
[0016]接收來自第一子服務器的對第二集團的關聯請求;所述關聯請求包含第二集團的集團編碼,由第一子服務器從第一集團的任意終端獲得;
[0017]根據所述關聯請求生成關聯驗證請求,并發送給第二子服務器,所述關聯驗證請求中包含第一子服務器所歸屬的第一集團的集團編碼;使第二子服務器能夠將所述關聯驗證請求發送給第二集團的用戶終端進行確認;
[0018]接收第二子服務器返回的確認響應,并向第一子服務器發送關聯指令,使第一子服務器根據收到的關聯指令建立第一集團和第二集團的關聯關系并保存。
[0019]優選的,所述第二子服務器將所述關聯驗證請求發送給第二集團的用戶終端進行確認之前包括:
[0020]第二子服務器從第二用戶終端獲得第二集團的用戶終端在第二集團的角色設置信息;所述角色設置信息預設于第二子服務器中,用于設置用戶終端在所屬集團中的角色,并根據不同的角色分配第二子服務器使用權限;
[0021]根據第二集團的用戶終端在第二集團的角色設置信息選擇特定的用戶終端作為關聯驗證請求的接收方。
[0022]優選的,在所述第一子服務器根據收到的關聯指令建立第一集團和第二集團的關聯關系并保存之后,還包括:
[0023]第一子服務器根據第一集團和第二集團的關聯關系,建立第二集團的瀏覽權限設置,所述第二集團的瀏覽權限設置由第一子服務器從第一用戶終端獲得,包括第二集團的集團編碼及對應的瀏覽對象列表,或者包括第二集團的集團編碼及第二集團中不同角色的用戶終端所對應的瀏覽對象列表。
[0024]優選的,所述向第一子服務器返回第三用戶終端對應的集團編碼信息,使得所述第一子服務器根據瀏覽權限設置和所述第三用戶終端對應的集團編碼向第三用戶終端展示相應的對象展示頁面,還包括:
[0025]向第二子服務器查詢第三用戶終端在第二集團中的角色信息,
[0026]向第一子服務器返回第三用戶終端對應的集團編碼信息和第三用戶終端在第二集團中的角色信息,使得所述第一子服務器根據瀏覽權限設置以及獲得的集團編碼信息和第三用戶終端在第二集團中的角色信息向第三用戶終端展示相應的對象展示頁面。
[0027]可選的,還包括對象清單同步步驟:
[0028]接收來自第一子服務器根據第三用戶終端對于所述對象展示頁面的訪問而生成的對象清單;
[0029]將所述對象清單發送至第二子服務器,使第二子服務器能夠同步保存所述對象清單。
[0030]可選的,還包括對象清單同步步驟:
[0031]接收來自第一子服務器根據所述瀏覽權限設置生成的對象清單;
[0032]將所述對象清單發送至第二子服務器,使第二子服務器能夠同步保存所述對象清單。
[0033]本發明還提供了一種集團用戶管理服務方法,應用于包括有云服務器、多個子服務器和多個用戶終端的系統,所述每個集團包括多個用戶終端,所述方法包括:
[0034]接收來自第一用戶終端的第一集團注冊信息;
[0035]為成功注冊的第一集團分配第一子服務器,并向所述第一用戶終端返回第一子服務器訪問地址,及為所述第一集團分配的集團編碼;
[0036]接收來自第一子服務器的第一集團用戶終端注冊信息列表,所述第一集團用戶終端注冊信息列表由第一子服務器從第一用戶終端獲得,包括所述第一集團中的多個用戶終端的用戶注冊信息;
[0037]接收來自第二用戶終端的第二集團注冊信息;
[0038]為成功注冊的第二集團分配第二子服務器,并向所述第二用戶終端返回第二子服務器訪問地址,及為所述第二集團分配的集團編碼;
[0039]接收來自第二子服務器的第二集團用戶終端注冊信息列表,所述第二集團用戶終端注冊信息列表由第二子服務器從第二用戶終端獲得,包括所述第二集團中的多個用戶終端的用戶注冊信息;
[0040]保存成功注冊用戶終端的用戶注冊信息及所述成功注冊用戶終端所屬的集團編碼?目息;
[0041]接收來自第二子服務器的對第一子服務器的對象瀏覽請求;
[0042]將第二子服務器歸屬的第二集團的集團編碼附加在所述對象瀏覽請求中發送給第一子服務器;
[0043]從第一子服務器獲得對象展示頁面,所述對象展示頁面為第一子服務器根據瀏覽權限設置和所述對象瀏覽請求中獲得的第二集團的集團編碼確定;
[0044]將所述獲得的對象展示頁面發送給第二子服務器,使得第二子服務器可以將對象展示頁面發送給請求對象瀏覽的第三用戶終端,所述第三用戶終端已包含在第二集團用戶終端注冊信息列表中成功注冊。
[0045]優選的,對于成功注冊的第一集團和第二集團,還包括關聯步驟:
[0046]接收來自第一子服務器的對第二集團的關聯請求;所述關聯請求包含第二集團的集團編碼,由第一子服務器從第一集團的任意終端獲得;
[0047]根據所述關聯請求生成一關聯驗證,并發送給第二子服務器;使第二子服務器能夠將所述關聯驗證發送給第二用戶終端進行確認;
[0048]接收第二子服務器返回的確認響應,并向第一子服務器發送關聯指令,使第一子服務器根據收到的關聯指令建立第一集團和第二集團的關聯關系并保存。優選的,所述第二子服務器將所述關聯驗證請求發送給第二集團的用戶終端進行確認之前包括:
[0049]第二子服務器從第二用戶終端獲得第二集團的用戶終端在第二集團的角色設置信息;所述角色設置信息預設于第二子服務器中,用于設置用戶終端在所屬集團中的角色,并根據不同的角色分配第二子服務器使用權限;
[0050]根據第二集團的用戶終端在第二集團的角色設置信息選擇特定的用戶終端作為關聯驗證請求的接收方。
[0051]優選的,在所述第一子服務器根據收到的關聯指令建立第一集團和第二集團的關聯關系并保存之后,還包括:
[0052]第一子服務器根據第一集團和第二集團的關聯關系,建立第二集團的瀏覽權限設置,所述第二集團的瀏覽權限設置由第一子服務器從第一用戶終端獲得,包括第二集團的集團編碼及對應的瀏覽對象列表,或者包括第二集團的集團編碼及第二集團中不同角色的用戶終端所對應的瀏覽對象列表。
[0053]可選的,還包括對象清單同步步驟:
[0054]接收來自第二子服務器根據第三用戶終端對于所述對象展示頁面的訪問而生成的對象清單;
[0055]將所述對象清單發送至第一子服務器,使第一子服務器能夠同步保存所述對象清單。
[0056]本發明還提供了一種云服務器,包括:
[0057]第一注冊模塊,用于接收來自第一用戶終端的第一集團注冊信息;為成功注冊的第一集團分配第一子服務器,并向所述第一用戶終端返回第一子服務器訪問地址,及為所述第一集團分配的集團編碼;接收來自第一子服務器的第一集團用戶終端注冊信息列表,所述第一集團用戶終端注冊信息列表由第一子服務器從第一用戶終端獲得,包括所述第一集團中的多個用戶終端的用戶注冊信息;
[0058]第二注冊模塊,用于接收來自第二用戶終端的第二集團注冊信息;為成功注冊的第二集團分配第二子服務器,并向所述第二用戶終端返回第二子服務器訪問地址,及為所述第二集團分配的集團編碼;接收來自第二子服務器的第二集團用戶終端注冊信息列表,所述第二集團用戶終端注冊信息列表由第二子服務器從第二用戶終端獲得,包括所