OverallAuth 2.0
OverallAuth 2.0 是一套 简单、易上手、功能完整 的权限管理与可视化流程管理系统,采用 .NET 8(.NET Core)+ Vue 3 的前后端分离架构搭建。系统设计清晰、逻辑直观,既适合学习,也可以直接用于实际项目。
项目前后端均由作者 从 0 到 1 独立完成,代码结构清楚、可读性强,码友们可以放心使用 😄。如果你不想重复造轮子、不想花大量时间从零搭建一套权限系统,那么直接下载使用就对了。
项目结构

功能特性
身份认证
基于 JWT 的身份认证机制,安全可靠,适用于前后端分离架构。
系统架构能力
集成 Autofac 实现依赖注入,提升系统解耦性与可维护性。
支持 全局异常捕获,统一处理系统异常,提升稳定性与可观测性。
基于 AOP 动态代理 实现横切逻辑处理,便于扩展日志、缓存、权限等通用能力。
权限体系
支持 用户—角色 授权模型
支持 菜单权限 分配与控制
支持 菜单按钮权限 分配
支持 数据按钮级权限控制(细粒度权限)
支持 数据列级权限控制(细粒度权限)
支持 数据行级权限控制(细粒度权限)
样式与交互,按钮样式统一调度与管理,保障整体 UI 风格一致性。
项目预览




https://gitee.com/yangguangchenjie/overall-auth2.0-web-api