66 Star 413 Fork 193

二十四桥明月夜 / IrisAdmin

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 4.89 KB
一键复制 编辑 原始数据 按行查看 历史
二十四桥明月夜 提交于 2022-12-08 11:09 . update README.md.

Iris Admin

Iris Admin 是一个Go语言开发的大中型平台系统。

golang iris web

Iris Admin V1.0

iris vue Ant Design Vue typescript vite

去看bilibili的Iris教程

平台介绍

  • 平台采用Golang Iris 12.2 + Vue3 + Ant Design Vue开发。
  • 前端采用Vben Admin框架。

特点

  • 会话机制:采用业界最流行的token认证;
  • 权限认证:采用强大、简洁、跨平台的casbin进行权限认证,更灵活、精细的资源权限控制;
  • 精细的权限粒度:菜单、按钮动态控制;
  • UI及交互:界面漂亮、交互很棒、暗黑模式、系统锁屏、自由切换tab时正在编辑中的数据可缓存,且可动态配置等等;

内置功能

  • 用户:用户是系统操作者,该功能主要完成系统用户配置。
  • 部门或职位:本系统不实现!考虑到部门主要用于OA中,而OA有很成熟完善的三方平台,如:钉钉...等。所以只需要做系统对接而不需要自己实现了。
  • 菜单:配置系统菜单,按钮权限等。
  • 角色:管理系统角色、及角色拥有的菜单、接口权限等。
  • 接口策略:对接口权限操作进行管理。
  • 操作日志:对需要关心的操作日志进行埋点记录,用于监控、分析。
  • 服务监控:监视当前系统CPU、内存、goroutine、堆栈等相关信息并推送给前端(6s,可配置)。
  • 权限粒度:(菜单+按钮)细粒度权限动态控制。

演示地址DEMO

http://47.109.26.45:10087/#/dashboard/analysis
账号:demo 密码:demo123

视频教程

请耐心等一等

文档

请移步 wikis 查看

演示图

感谢(排名不分先后)

Iris框架 https://github.com/kataras/iris

Vben-Admin https://github.com/vbenjs/vue-vben-admin

vxe-table https://gitee.com/xuliangzhan_admin/vxe-table

casbin https://github.com/casbin/casbin

Gorm https://github.com/go-gorm/gorm

QQ交流群

955576223

免责声明:

1、Iris Admin仅限自己学习使用,一切商业行为与Iris Admin无关。

2、用户不得利用Iris Admin从事非法行为,用户应当合法合规的使用,发现用户在使用产品时有任何的非法行为,Iris Admin有权配合有关机关进行调查或向政府部门举报,Iris Admin不承担用户因非法行为造成的任何法律责任,一切法律责任由用户自行承担,如因用户使用造成第三方损害的,用户应当依法予以赔偿。

3、所有与使用Iris Admin相关的资源直接风险均由用户承担。

商用说明

商用注意事项

如果您将此项目用于商业用途,请遵守Apache2.0协议并保留作者技术支持声明。

二次开发

如果对此项目有好的想法,可联系我做定制开发。

Go
1
https://gitee.com/yhm_my/iris_admin.git
git@gitee.com:yhm_my/iris_admin.git
yhm_my
iris_admin
IrisAdmin
master

搜索帮助