Admin.NET通用权限开发框架

我要开发同款
proginn13272207202023年05月22日
1602阅读
所属分类C#vue

作品详情

开源地址:https://gitee.com/zuohuaijun/Admin.NET
基于Furion/.NET 6实现的通用管理平台。整合最新技术,模块插件式开发,前后端分离,开箱即用。集成SqlSugar、多租户、缓存、数据校验、鉴权、事件总线、动态API、通讯、远程请求、任务调度、gRPC等众多黑科技。代码简洁、易扩展,让开发更简单、更通用、更流行!
主控面板:控制台页面,可进行工作台,分析页,统计等功能的展示。
用户管理:对企业用户和系统管理员用户的维护,可绑定用户职务,机构,角色,数据权限等。
机构管理:公司组织架构维护,支持多层级结构的树形结构。
职位管理:用户职务管理,职务可作为用户的一个标签。
菜单管理:配置系统菜单,操作权限,按钮权限标识等,包括目录、菜单、按钮。
角色管理:角色绑定菜单后,可限制相关角色的人员登录系统的功能范围。角色也可以绑定数据授权范围。
字典管理:对系统中经常使用的一些较为固定的数据进行维护。
访问日志:用户的登录和退出日志的查看和管理。
操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。
服务监控:服务器的运行状态,CPU、内存、网络等信息数据的查看。
在线用户:当前系统在线用户的查看,包括强制下线。基于 SignalR 实现。
公告管理:系统通知公告信息发布维护,使用 SignalR 实现对用户实时通知。
文件管理:文件的上传下载查看等操作,文件可使用本地存储,阿里云oss、腾讯cos等接入,支持拓展。
任务调度:采用 Sundial,.NET 功能齐全的开源分布式作业调度系统。
系统配置:系统运行的参数的维护,参数的配置与系统运行机制息息相关。
邮件短信:发送邮件功能、发送短信功能。
系统接口:使用 Swagger 生成相关 api 接口文档。支持 Knife4jUI 皮肤。
代码生成:可以一键生成前后端代码,自定义配置前端展示控件,让开发更快捷高效。
在线构建器:拖动表单元素生成相应的 VUE 代码(支持vue3)。
对接微信:对接微信小程序开发,包括微信支付。
导入导出:采用 Magicodes.IE 支持文件导入导出,支持根据H5模板生成PDF等报告文件。
限流控制:采用 AspNetCoreRateLimit 组件实现对接口访问限制。
ES 日志:通过 NEST 组件实现日志存取到 Elasticsearch 日志系统。
开放授权:支持OAuth 2.0开放标准授权登录,比如微信。
APIJSON:适配腾讯APIJSON协议,支持后端0代码,使用文档。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论