mutouren-zero分布式認證系統
mutouren-zero 是一套分布式認證、組織、權限系統,專門設計對多個應用提供身份認證、鑒權服務,采用 SSO 方式,為多個應用提供統一登錄入口,避免各應用重復開發(fā)"組織機構"模塊。
解決目前軟件項目實施過程中,經常將各種業(yè)務功能都集中到一個應用中,使系統越來越臃腫、復雜,尤其后期業(yè)務維護、擴展時,更是不便。
獨立認證、鑒權服務,便于業(yè)務系統劃分、統一解決安全問題。使各系統獨立管理生命周期,專注于自己的業(yè)務。
特點:
強化"組織"的概念,組織包含:機構、部門、崗位,人員從屬于組織,1個人員可以從屬于多個組織 (即一人多崗,但主崗只有一個),更符合真實的組織結構。
特有的"授權"機制,功能角色只賦予組織,不賦予人員,人員只有從屬于組織才會有相應的權限。 并且組織的權限具有"繼承"特性,下級自動繼承上級的權限。讓系統管理員更靈活、簡化權限操作,更適合大規(guī)模系統的規(guī)范管理。
組織.權限(鑒權)與 統一認證 是兩完全獨立的服務,可同時接入,也可接入二者之一。
自研SSO、鑒權功能,而不是采用第三方cas、shiro等服務,讓整個系統更統一、簡潔。
評論
圖片
表情
