基於 Gin + GORM + Casbin + Ant Design React 實現的RBAC許可權管理腳手架,目的是提供一套輕量的中後臺開發框架,方便、快速的完成業務需求的開發。
-
線上演示地址 (使用者名稱:root,密碼:abc-123)(
溫馨提醒:為了達到更好的演示效果,這裡給出了擁有最高許可權的使用者,請手下留情,只操作自己新增的資料,不要動平臺本身的資料!謝謝!
) - 專案地址:https://github.com/LyricTian/gin-admin
特性
- 遵循 RESTful API 設計規範
- 基於 Casbin 的 RBAC 訪問控制模型
- 支援統一的事務管理
- 日誌追蹤 (基於logrus)
- JWT 認證
- 支援 Swagger 文件
- 儲存分離
- 依賴注入
- 支援跨域請求
- 支援請求頻次限制
- 支援靜態站點
- 單元測試
更多原創文章乾貨分享,請關注公眾號
- 加微信實戰群請加微信(註明:實戰群):gocnio
相關文章
- 基於casbin的RBAC許可權實踐
- [開源] Gin + GORM + Casbin+vue-element-admin 實現許可權管理系統GoORMVue
- [開源]Gin + GORM + Casbin+vue-element-admin 實現許可權管理系統GoORMVue
- React基於RBAC的許可權控制React
- 基於RBAC實現許可權管理
- PHP 中基於 Casbin 做 RBAC + RESTful 許可權控制PHPREST
- 基於RBAC的許可權管理系統
- f-admin——基於 Laravel 框架開發的基礎許可權後臺系統Laravel框架
- PHP -Casbin: 支援 ACL、RBAC、ABAC 多種模型的 PHP 許可權管理框架PHP模型框架
- 基於 Laravel5.5 和 layui 包含基礎 RBAC 許可權的管理後臺LaravelUI
- 後臺框架模板,前端使用 layui 框架,實現了完善的 RBAC 許可權控制框架前端UI
- casbin基於golang的許可權控制Golang
- SpringCloud微服務實戰——搭建企業級開發框架(二十一):基於RBAC模型的系統許可權設計SpringGCCloud微服務框架模型
- 基於本人開發的許可權系統開發的企業站
- 基於.NET 5實現的開源通用許可權管理平臺
- Bauth許可權系統,基於ThinkPHP5開發 - 一個優秀的整合許可權管理的通用後臺PHP
- 基於GORM框架的web後端開發(一): GORM連線MySQLGoORM框架Web後端MySql
- 基於Ant Design的可編輯Tree的實現
- 基於Gin框架的web後端開發(八): Gin框架的請求重定向框架Web後端
- 基於RBAC的許可權設計模型模型
- 基於 PHP-Casbin 的 ABAC 許可權控制PHP
- 基於tp3.2.3開發的許可權管理系統,路由,微信,cdn,許可權路由
- Iris 使用 casbin + gorm 構建許可權GoORM
- 如何使用go-gin-gorm-jwt-vue基於gin實現一種MVC開發模式的架構,實現中小型專案的API構架GoORMJWTVueMVC模式架構API
- 基於React的腳手架搭建React
- 基於Gin框架的web後端開發(七): Gin框架的檔案上傳詳解框架Web後端
- Ant Design Pro & Laravel 開發的漂亮的後臺,歡迎各位使用!Laravel
- 用vue快速開發app的腳手架工具VueAPP
- thinkphp 5.0.10開發auth後臺許可權管理系統PHP
- 基於node.js的腳手架工具開發經歷Node.js
- django開發之許可權管理(一)——許可權管理詳解(許可權管理原理以及方案)、不使用許可權框架的原始授權方式詳解Django框架
- 基於 hyperf,vuetify,casbin 開發的前後端分離管理系統Vue後端
- casbin-許可權管理
- 腳手架的開發總結
- 輕鬆開發企業級中後臺專案,順手掌握工程化的react開發架構React架構
- 開發了一個基於thinkphp6.0的快速開發後臺管理系統PHP
- RBAC許可權管理
- 基於ASP.Net Core開發一套通用後臺框架記錄-(資料庫設計(許可權模組))ASP.NET框架資料庫