[開源]Gin + GORM + Casbin+vue-element-admin 實現許可權管理系統
開源地址:https://github.com/it234/goapp
基於 Gin + GORM + Casbin + vue-element-admin 實現的許可權管理系統
基於Casbin 實現RBAC許可權管理
前端實現: vue-element-admin
特性
基於 Casbin 的 RBAC 訪問控制模型 JWT 認證 前後端分離
下載並執行
獲取程式碼
go get -v github.com/it234/goapp
執行
可以直接下載打包好的桌面客戶端體驗,下載地址: https://pan.baidu.com/s/1wDsHH-KMQHV5tMRUv50Q3w 提取碼: 9u2d
執行服務端:cd cmd/manageweb,go run main.go,執行成功後開啟 127.0.0.1:8080
除錯/執行web:cd website/manageweb,npm install,npm run dev
配置檔案在(cmd/manageweb/config.yaml)中,使用者預設為:admin/123456
溫馨提醒
預設配置採用的是 sqlite 資料庫,資料庫檔案(自動生成)在cmd/manageweb/data/goapp.db。如果想切換為mysql或postgres,請更改配置檔案,並建立資料庫(表會自動建立)。 日誌的配置為標準輸出並寫入檔案。
前端實現
website/manageweb:基於vue-element-admin的實現版本
專案結構概覽
├── cmd 專案的主要應用
├── internal 私有應用程式和庫程式碼
├── pkg 外部應用程式可以使用的庫程式碼
├── vendor 專案依賴的其他第三方庫
├── website vue-element-admin
相關文章
- [開源] Gin + GORM + Casbin+vue-element-admin 實現許可權管理系統GoORMVue
- 基於Spring Security實現許可權管理系統Spring
- 管理系統之許可權的設計和實現
- SpringSecurity許可權管理系統實戰—九、資料許可權的配置SpringGse
- .NET開源且好用的許可權工作流管理系統
- Vue管理系統前端系列六動態路由-許可權管理實現Vue前端路由
- 企業許可權管理系統
- Winner許可權管理系統3.0
- Django實戰1-許可權管理功能實現-04:系統入口Django
- 基於.NET 5實現的開源通用許可權管理平臺
- OA管理系統,有哪些許可權管理?
- 前端許可權控制系統的實現思路前端
- SpringSecurity許可權管理系統實戰—三、主要頁面及介面實現SpringGse
- SpringSecurity許可權管理系統實戰—二、日誌、介面文件等實現SpringGse
- 基於RBAC實現許可權管理
- Confluence6對比系統管理員許可權和Confluence管理員許可權
- 基於tp3.2.3開發的許可權管理系統,路由,微信,cdn,許可權路由
- Iris 使用 casbin + gorm 構建許可權GoORM
- SpringSecurity許可權管理系統實戰—四、整合SpringSecurity(上)SpringGse
- SpringSecurity許可權管理系統實戰—五、整合SpringSecurity(下)SpringGse
- SpringSecurity許可權管理系統實戰—六、SpringSecurity整合JWTSpringGseJWT
- Vue2.0 + ElementUI 手寫許可權管理系統後臺模板(二)——許可權管理VueUI
- thinkphp 5.0.10開發auth後臺許可權管理系統PHP
- 基於RBAC的許可權管理系統
- (逐步開源)物件管理系統--一個精確到欄位級的後臺許可權管理系統物件
- 使用動態路由實現許可權管理路由
- win10系統如何開啟管理員許可權 win10開啟管理員許可權的圖文教程Win10
- 許可權系統:一文搞懂功能許可權、資料許可權
- 承諾兌現,完成一個許可權系統,並且開源給大家
- vue後臺管理系統許可權控制思考與實踐Vue
- learun通用許可權系統框架功能實現設計框架
- MySQL許可權管理實戰MySql
- HplusAdmin ASP.NET基本許可權管理系統ASP.NET
- 如何用 Vue 實現前端許可權控制(路由許可權 + 檢視許可權 + 請求許可權)Vue前端路由
- django開發之許可權管理(一)——許可權管理詳解(許可權管理原理以及方案)、不使用許可權框架的原始授權方式詳解Django框架
- NODE + JWT + Mongo(簡單實現許可權管理)JWTGo
- go-admin 基於 Gin + Vue + Element UI 的前後端分離許可權管理系統GoVueUI後端
- 許可權系統:許可權應用服務設計