基于 .NET Core MVC 的开源权限管理系统

Posted dotNET跨平台

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基于 .NET Core MVC 的开源权限管理系统相关的知识,希望对你有一定的参考价值。

你好,这里是 Dotnet 工具箱,定期分享 Dotnet 有趣,实用的工具和组件,希望对您有用!

YiShaAdmin

YiSha,取自诗句“一沙一世界,一叶一菩提”中的“一沙”。“一沙一世界”从一粒沙子里看出一个世界,意思是用心去观察,去体悟, 哪怕是一粒沙子,都可以是一个世界,容纳万物。

YiShaAdmin 是一个开源的后台管理系统快速开发框架,基于.NET Core Web技术(ASP.NET Core Web,ASP.NET Core Web Api),主要目的让开发者专注业务, 降低技术难度,从而节省人力成本,缩短项目周期,提高软件安全质量。

YiShaAdmin 基于.NET Core Web开发,借鉴了很多开源项目的优点,让你开发Web管理系统和移动端Api更简单,所以我也把她开源了。她可以用于所有的Web应用程序,例如网站管理后台、CMS、CRM、ERP、OA这类的系统和移动端Api。

内置功能

   •  菜单管理:支持配置系统菜单,操作权限,按钮权限标识

  • •  员工管理模块:员工是系统操作者,此功能主要完成系统用户配置

  • •  文章中心:主要管理新闻及公司案例

  • •  职位管理:允许配置系统用户所担任职务

  • •  角色管理:角色菜单权限分配,角色对应权限,员工属于某个角色

  • •  通用字典:系统里动态改变的数据,像文章类型,用字典进行维护,不变的数据,可以用枚举

  • •  行政区划:全国的省市县三级数据,展示树形数据的使用

  • •  系统日志(登录日志、操作日志、Api日志):查看系统的登录、操作、Api调用日志

  • •  定时任务:在线(添加、修改、删除)任务调度,包含执行结果日志

  • •  系统Api:Api文档与测试工具

  • •  数据表管理:查看当前数据库所有表、字段及记录总数

  • •  代码生成:快速生成对单表的增删改查

  • •  服务器信息:查看服务器的基本信息

演示图

往期推荐:

在 .NET 中执行 JavaScript 代码

适用于 .NET 的开源文本差异对比组件

基于 abp 微服务架构的开源低代码平台

开源轻量的 .NET 监控工具 - 看门狗

使用 C# 开发的轻量级开源数据库 LiteDB

项目地址

https://github.com/liukuo362573/YiShaAdmin

Dotnet 工具箱

扫码关注我们

分享

点收藏

点点赞

点在看

以上是关于基于 .NET Core MVC 的开源权限管理系统的主要内容,如果未能解决你的问题,请参考以下文章

.NET Core/.NET5/.NET6 开源项目汇总5:权限管理系统项目

ASP.NET MVC通用权限管理系统源代码开源发布(AngelRM_MVC)v2.1

ASP.NET Core MVC 2.x 全面教程_ASP.NET Core MVC 17. 基于Claim和Policy的授权 上

Asp.Net Core 2.0 项目实战NCMVC一个基于Net Core2.0搭建的角色权限管理开发框架

.NET Core + JWT令牌认证 + Vue.js 通用动态权限(RBAC)管理系统框架[DncZeus]开源啦!!!

开源干货!!!.NET Core + Vue.js(iview-admin) 通用动态权限(RBAC)管理系统框架[DncZeus]开源啦!!!