基於 Gin + GORM + Casbin + Ant Design React 實現的RBAC權限管理腳手架 gin-admin


基於 Gin + GORM + Casbin + Ant Design React 實現的RBAC權限管理腳手架,目的是提供一套輕量的中后台開發框架,方便、快速的完成業務需求的開發。

  • 在線演示地址 (用戶名:root,密碼:abc-123)(溫馨提醒:為了達到更好的演示效果,這里給出了擁有最高權限的用戶,請手下留情,只操作自己新增的數據,不要動平台本身的數據!謝謝!
  • Swagger 文檔地址

特性

  • 遵循 RESTful API 設計規范
  • 基於 Casbin 的 RBAC 訪問控制模型
  • 存儲分離(存儲層對外采用接口的方式供業務層調用,實現了存儲層的完全隔離,可以非常方便的更換存儲方式)
  • 支持統一的事務管理
  • 日志追蹤(基於logrus,日志鈎子支持 gorm)
  • JWT 認證(采用黑名單方式,存儲支持:file/redis)
  • 支持 Swagger 文檔
  • 依賴注入
  • 支持跨域請求
  • 支持請求頻次限制
  • 支持靜態站點
  • 單元測試

RBAC scaffolding based on Gin + Gorm+ Casbin + Wire — Read More

Latest commit to the  master branch on 6-15-2021
Download as zip
授權協議:
MIT
開發語言:
golang  查看源碼»


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM