alicks后臺(tái)權(quán)限系統(tǒng)
alicks是主要針對(duì)權(quán)限寫的一款后臺(tái)系統(tǒng),主要用到Spring Cloud Oauth2、Spring Security、Mybatis plus。
項(xiàng)目介紹
前端使用 VUE + Element UI,后端采用聚合工程方式針對(duì)Spring Cloud Oauth2 授權(quán)模式的授權(quán)碼 模式與密碼模式進(jìn)行編寫和測試。授權(quán)方式是靜默授權(quán),客戶端信息采用 JDBC 方式管理。在網(wǎng)關(guān)統(tǒng)一 進(jìn)行配置認(rèn)證服務(wù)器與資源服務(wù)器,然后通過網(wǎng)關(guān)將用戶信息傳遞到其他服務(wù),使用注解方式控制權(quán)限。
主要完成功能:
1、登錄鑒權(quán)。
2、對(duì)按鈕權(quán)限的控制,使用 vue 自定義指令實(shí)現(xiàn),沒有權(quán)限按鈕不顯示
3、系統(tǒng)配置的功能,重要包括 菜單、角色、用戶的 CRUD 等等
項(xiàng)目特點(diǎn)
- 開箱即用,節(jié)省開發(fā)時(shí)間,提高開發(fā)效率
- 代碼全部開源,持續(xù)更新,共同維護(hù)
- 基于SpringBoot,簡化了大量項(xiàng)目配置和maven依賴,讓您更專注于業(yè)務(wù)開發(fā)
- 友好的代碼結(jié)構(gòu)及注釋,便于閱讀及二次開發(fā)
評(píng)論
圖片
表情
