天天看點

基于SpringCloud微服務化開發平台,具有統一授權、認證背景系統

作者:睿智的仁傑
大家好,我是仁傑,今天給大家分享一款基于SpringCloud微服務開發平台,具有統一授權、認證背景管理系統。

介紹

基于SpringCloud微服務化的開發平台,具有統一授權、認證背景管理系統。在這個項目中主要包含使用者管理、資源權限管理、網關API管理等多個子產品,同時也支援多個業務系統并行開發。

架構

基于SpringCloud微服務化開發平台,具有統一授權、認證背景系統

核心子產品

1、Spring Boot 2.4.1
2、Spring Cloud 2020.0.0
3、Spring Cloud Alibaba 2.2.4
4、注冊中心使用Nacos
5、前端使用vue-element-admin
6、Elastic Search           

重點

使用者管理:記錄注冊使用者,也可以手動添加使用者。

基于SpringCloud微服務化開發平台,具有統一授權、認證背景系統

使用者管理

菜單管理:對菜單的基本操作,也可以設定權限。

基于SpringCloud微服務化開發平台,具有統一授權、認證背景系統

菜單管理

關聯資源:多所屬角色進行資源配置。

基于SpringCloud微服務化開發平台,具有統一授權、認證背景系統

角色權限管理

角色類型管理:對角色設定置頂類型。

基于SpringCloud微服務化開發平台,具有統一授權、認證背景系統

角色類型管理

記錄檔:對系統的每一步操作都在這裡記錄。

基于SpringCloud微服務化開發平台,具有統一授權、認證背景系統

記錄檔

代碼生成器:通過添加表,自動生成dao層和service層代碼。

基于SpringCloud微服務化開發平台,具有統一授權、認證背景系統

代碼生成器

表達設計器:通過拖拉拽的方式設計成表單。

基于SpringCloud微服務化開發平台,具有統一授權、認證背景系統

表單設計器

總結

系統布局簡單,主要針對權限管理系統進行了深入的設計與開發。頁面也是使用了d2-admin中台架構。代碼清晰,文檔齊全,上手簡單。