hauth企業(yè)管理系統(tǒng)快速開發(fā)平臺(tái)
hauth 是一款以beego為基礎(chǔ),開發(fā)出的一款快速開發(fā)平臺(tái)。這個(gè)平臺(tái)內(nèi)部集成了菜單管理、用戶管理、角色管理、授權(quán)管理、日志管理、機(jī)構(gòu)管理、路由管理、域定義管理等等。在這個(gè)平臺(tái)的基礎(chǔ)上,可以快速的開發(fā)自己的應(yīng)用,以響應(yīng)瞬息萬變的市場(chǎng)需求。
截圖信息如下:
項(xiàng)目目標(biāo)
打造一款安全,穩(wěn)定,易拓展的快速開發(fā)平臺(tái).在這個(gè)平臺(tái)的基礎(chǔ)上,能夠迅速的開發(fā)出市場(chǎng)上需要的應(yīng)用產(chǎn)品,省去系統(tǒng)基礎(chǔ)服務(wù)開發(fā)測(cè)試工作量。
特點(diǎn)介紹
1. 去session化,采用jwt標(biāo)準(zhǔn)管理用戶連接信息,易于分布式環(huán)境部署.
2. 菜單頁(yè)面采用metro風(fēng)格,簡(jiǎn)潔明了.
3. 權(quán)限控制到按鈕級(jí)別,有效的對(duì)系統(tǒng)API服務(wù)進(jìn)行控制.
4. 快速添加應(yīng)用程序,只需要在菜單資源管理頁(yè)面中注冊(cè)新應(yīng)用的菜單、路由信息,便可便捷的擴(kuò)展新應(yīng)用.
5. 用戶操作記錄十分精細(xì),有效的記錄用戶每一個(gè)API請(qǐng)求.
6. 后臺(tái)服務(wù)代碼,提供國(guó)際化服務(wù),輕松實(shí)現(xiàn)國(guó)際化
7. 系統(tǒng)幫助,提供swagger ui界面,方便管理系統(tǒng)API.
系統(tǒng)簡(jiǎn)介
系統(tǒng)管理是整個(gè)產(chǎn)品的核心功能部分,系統(tǒng)中菜單資源是整個(gè)系統(tǒng)的公有資源,其余的資源,都是建立在各自的域中。
每個(gè)域中特有的信息是:機(jī)構(gòu)、用戶、角色,所以,在這個(gè)開發(fā)平臺(tái)中,可以輕松的構(gòu)建出一個(gè)適用于不同群體的應(yīng)用產(chǎn)品,不同的群體信息相互隔離,同一個(gè)群體內(nèi)信息共享。在應(yīng)用系統(tǒng)中,當(dāng)新增一個(gè)用戶群體時(shí),只需要新建一個(gè)域,便可實(shí)現(xiàn)這個(gè)功能。
