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