# IrisAdmin **Repository Path**: zhjrate/iris_admin ## Basic Information - **Project Name**: IrisAdmin - **Description**: Iris Admin 是一个Go语言开发的大中型平台系统。 强大且完善的权限管理,优雅漂亮的界面。 后续会有其他新功能,比如:websocket、进销存、erp等 - **Primary Language**: Go - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: https://gitee.com/yhm_my/iris_admin - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 201 - **Created**: 2022-07-22 - **Last Updated**: 2022-07-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Iris Admin Iris Admin 是一个Go语言开发的大中型平台系统。
## 平台介绍 * 平台采用Golang Iris 12.2+Vue3+Ant Design Vue开发。 * 前端采用Vben Admin框架。 ## 特点 * 会话机制:采用业界最流行的token认证; * 权限认证:采用强大、简洁、跨平台的casbin进行权限认证,更灵活、精细的资源权限控制; * 精细的权限粒度:菜单、按钮动态控制; * UI及交互:界面漂亮、交互很棒、暗黑模式、系统锁屏、自由切换tab时正在编辑中的数据可缓存,且可动态配置等; ## 内置功能 1. 用户:用户是系统操作者,该功能主要完成系统用户配置。 2. 菜单:配置系统菜单,按钮权限等。 3. 角色:管理系统角色、及角色拥有的菜单、接口权限等。 4. 接口策略:对接口权限操作进行管理。 5. 操作日志:对需要关心的操作日志进行埋点记录,用于监控、分析等。 7. 服务监控:监视当前系统CPU、内存、goroutine、堆栈等相关信息并推送给前端(6s,可配置)。 8. 权限粒度:(菜单+按钮)细粒度权限动态控制。 ## 演示地址DEMO 请耐心等一等 ## 视频教程 请耐心等一等 ## 使用教程 请移步Wiki,地址:[https://gitee.com/yhm_my/go-iris/wikis/%E4%BD%BF%E7%94%A8%E6%95%99%E7%A8%8B?sort_id=1853885](https://gitee.com/yhm_my/go-iris/wikis/%E4%BD%BF%E7%94%A8%E6%95%99%E7%A8%8B?sort_id=1853885) ## 演示图![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
## 免责声明:
> 1、Iris Admin仅限自己学习使用,一切商业行为与Iris Admin无关。
>
> 2、用户不得利用Iris Admin从事非法行为,用户应当合法合规的使用,发现用户在使用产品时有任何的非法行为,Iris Admin有权配合有关机关进行调查或向政府部门举报,Iris Admin不承担用户因非法行为造成的任何法律责任,一切法律责任由用户自行承担,如因用户使用造成第三方损害的,用户应当依法予以赔偿。
>
> 3、所有与使用Iris Admin相关的资源直接风险均由用户承担。
## 商用说明
> 商用注意事项
>
> 如果您将此项目用于商业用途,请遵守Apache2.0协议并保留作者技术支持声明。
## 二次开发
> 如果对此项目有好的想法,可联系我做定制开发。