基于rbac的后台管理系统
项目初衷 前段时间出来一个简单模式的后台管理系统 我的fim,fai,十代博客的前端都是在此基础上进行开发的,省了我很多时间 因为权限模式是最简单的,相当于管理员的后台管理系统 如果这
基于rbac的后台管理系统
发布时间:2025-01-15 (2025-01-15)

项目初衷

前段时间出来一个简单模式的后台管理系统

我的fim,fai,十代博客的前端都是在此基础上进行开发的,省了我很多时间

因为权限模式是最简单的,相当于管理员的后台管理系统

如果这个系统是你一个人使用,这种模式开发起来很简单,自己用起来也不用考虑很多复杂的配置问题

但是如果你的系统有多个角色使用的场景

比如你要给你的员工用这个系统,员工能看到对应的一些菜单,但是有些菜单看不了

那之前那一套可能就不太合适了

所以基于RBAC的后台管理系统就诞生了

项目需求

  1. 动态系统配置
    1. 修改黑白模式,修改主题色
    2. 修改网站title和icon
  2. api初始化配置(axios配置、vite代理、环境变量,jwt)
  3. 必要的页面组件,面包屑、菜单栏、滚动条定制、tab组件
  4. 编写能够快速实现增删改查的组件,低配置,高玩法
  5. 角色管理、菜单管理、权限管理
  6. 使用casbin进行api鉴权

项目定位

学习基于RBAC的后台管理系统,抛砖引玉

技术栈

vue3-ts arcoDesignVue(字节跳动的UI框架)

go,gin,gorm,(PostgreSQL、Mysql)