gin-admin 基于 Gin + GORM + Casbin + Ant Design React 实现的RBAC权限管理脚手架 gin-admin

Lyric • 13796 次点击    
这是一个分享于 的项目,其中的信息可能已经有所发展或是发生改变。
基于 Gin + GORM + Casbin + Ant Design React 实现的RBAC权限管理脚手架,目的是提供一套轻量的中后台开发框架,方便、快速的完成业务需求的开发。 - [在线演示地址](https://demo.tiannianshou.com) (用户名:root,密码:abc-123)(`温馨提醒:为了达到更好的演示效果,这里给出了拥有最高权限的用户,请手下留情,只操作自己新增的数据,不要动平台本身的数据!谢谢!`) - [Swagger 文档地址](https://demo.tiannianshou.com/swagger/) ## 特性 - 遵循 RESTful API 设计规范 - 基于 Casbin 的 RBAC 访问控制模型 - 存储分离(存储层对外采用接口的方式供业务层调用,实现了存储层的完全隔离,可以非常方便的更换存储方式) - 支持统一的事务管理 - 日志追踪(基于[logrus](https://github.com/sirupsen/logrus),日志钩子支持 gorm) - JWT 认证(采用黑名单方式,存储支持:file/redis) - 支持 Swagger 文档 - 依赖注入 - 支持跨域请求 - 支持请求频次限制 - 支持静态站点 - 单元测试
授权协议:
MIT
开发语言:
golang 查看源码»
13796 次点击  ∙  3 赞  
加入收藏 微博
2 回复  |  直到
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传