# go iris **Repository Path**: requireone/go-iris ## Basic Information - **Project Name**: go iris - **Description**: go iris casbin jwt vue实战。go+iris(web框架)+casbin(权限)+jwt+vue的web server框架,响应式web,可前后端分离 - **Primary Language**: Go - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: https://gitee.com/yhm_my/go-iris - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 200 - **Created**: 2019-11-21 - **Last Updated**: 2022-08-14 ## 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时正在编辑中的数据可缓存,且可动态配置等等; ## 内置功能 * 用户:用户是系统操作者,该功能主要完成系统用户配置。 * 部门或职位:本系统不实现!考虑到部门主要用于OA中,而OA有很成熟完善的三方平台,如:钉钉...等。所以只需要做系统对接而不需要自己实现了。 * 菜单:配置系统菜单,按钮权限等。 * 角色:管理系统角色、及角色拥有的菜单、接口权限等。 * 接口策略:对接口权限操作进行管理。 * 操作日志:对需要关心的操作日志进行埋点记录,用于监控、分析。 * 服务监控:监视当前系统CPU、内存、goroutine、堆栈等相关信息并推送给前端(6s,可配置)。 * 权限粒度:(菜单+按钮)细粒度权限动态控制。 ## 演示地址DEMO 请耐心等一等 ## 视频教程 请耐心等一等 ## 文档 请移步 wikis 查看 ## 演示图![]() |
![]() |
![]() |
![]() |
![]() |
![]() |