一、前言
最近整合
Spring Boot
+
Spring Security
+
JWT
+
Vue
完成了一套前後端分離的基礎項目,這裡把它開源出來分享給有需要的小夥伴們
功能很簡單,單點登入,前後端動态權限配置,前端權限精确到
按鈕
級别,後端權限精确到
url
上,剩下的就是一些關聯表的增删改查,例如:使用者管理,角色管理,菜單管理,系統日志等...
如果需要shiro權限的話可以參考之前開發過的
一套基于SpringBoot+Vue+Shiro前後端分離開發的代碼生成器
Spring Security入門系列教程:
- SpringBoot內建Spring Security入門體驗(一)
- Spring Security 自定義登入認證(二)
- Spring Security 動态url權限控制(三)
- Spring Security 整合JWT(四)
開發環境:
- JDK 1.8
- IDEA 2019.2
- MySQL 5.7
- Node.js 10.15.3
項目使用技術棧:
前端:Vue + Axios
後端:Spring Boot 、 MyBatis-Plus
權限:Spring Security
.......
二、頁面截圖
1、登入頁面
2、首頁
3、使用者管理
4、角色管理
5、菜單管理
6、系統日志
項目源碼
覺得還可以的話,請給個❤