{"repo":"lampo1024/DncZeus","free":true,"listed":false,"github":"https://github.com/lampo1024/DncZeus","clone":"git clone https://github.com/lampo1024/DncZeus.git","description":"DncZeus 是一个基于.NET 7 + Vue.js(iview-admin) 的前后端分离的通用后台权限(页面访问、操作按钮控制)管理系统框架。后端使用.NET 7 + EF Core构建，UI则是目前流行的基于Vue.js的iView(iview-admin)。项目实现了前后端的动态权限管理和控制以及基于JWT的用户令牌认证机制，让前后端的交互更流畅。码云镜像:https://gitee.com/rector/DncZeus 。演示地址(demo):","language":"C#","stars":1554,"topics":["net-core","net-core-webapi","netcore","iview","iview-admin","jwt","jwt-authentication","jwt-bearer-tokens","dnczeus","csharp"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"DncZeus 前言 关于 DncZeus DncZeus = Dnc + Zeus \"Dnc\"--.Net Core 的缩写； \"Zeus\"--中文译为 宙斯 ，是古希腊神话中的众神之王，奥林匹斯十二主神之首，统治宇宙万物的至高无上的主神（在古希腊神话中主神专指宙斯），人们常用“众神和人类的父亲”、“神王”来称呼他，是希腊神话诸神中最伟大的神。 DncZeus 的愿景就是做一个.NET Core领域小白也能上手的简易、通用的后台权限管理模板系统基础框架\"。 项目简介 DncZeus 是一个基于 .NET 7 + Vue.js 的前后端分离的通用后台管理系统框架。后端使用.NET 7 + Entity Framework Core 构建，UI 则是目前流行的基于 Vue.js 的 iView。项目实现了前后端的动态权限管理和控制以及基于 JWT 的用户令牌认证机制，让前后端的交互更流畅。 注意： DncZeus并不是一个完整的业务系统，但她提供完成业务系统的绝大多数开发场景，让每一位.NET 开发者都能基于 DncZeus 快速开发出交互、体验以及功能具佳的.NET 7 单页应用程序(SPA)。 支持DncZeus(求Star :)) 如果你觉得DncZeus对你或者他人有用，请为DncZeus点个赞，求扩散，让更多人获得帮助！！！ 文档(Document) 关于 DncZeus 开发环境和工具 下载项目&安装依赖 DncZeus项目结构解析 新建你的页面 DncZeus框架用户动态权限数据流，鉴权、令牌、验证详解 DncZeus前后端分离项目打包/发布/部署及注意事项 在线体验(Demo) 超级管理员：administrator 管理员：admin 密码：111111 地址：[https://dnczeus.codedefault.com][7] 试试以不同用户名登录系统，可以体验不同角色的不同菜单权限。 由于是个人项目，资金有限，体验服是低配，请大家爱惜，轻戳，不胜感激！！！ 国内码云镜像地址：[https://gitee.com/rector/DncZeus][9] 适合人群 由于 DncZeus 考虑到初级.NET 开发者都可以使用，所以后端项目未涉及过多架构和封装(代码逻辑一目了然)，但为了你更好地熟悉和运用 DncZeus，你需要了解： - .NET 7 - Vue.js - iView ASP.NET Core 的知识能确保你可以看懂和了解后端是如何实现和工作的，而 Vue.js 框架则是前端实现的基石，当然 iView 这个基于 Vue.js 的 UI 框架也是必须要了解的，因为 DncZeus 正是基于 [iview-admin]1来实现的前端 UI 交互。 如果你对这两个方面的知识还不熟悉，建议你可以先学习一些理论再来运用 DncZeus 这个框架。关于 .NET 7 和 Vue.js 的入门请参考： - [.NET 7 官方文档][2] - [Vue.js 官方文档][3] 环境和工具 1. Node.js(同时安装 npm 前端包管理工具) 2. Visual Studio 2022 3. VS Code 或者其他前端开发工具 4. git 管理工具 5. MySQL,PostgreSQL或SQL Server(SQL Server 2012+) 技术实现 - .NET 7 - ASP.NET Core WebApi - JWT 令牌认证 - AutoMapper - Entity Framework Core 7 - .","default_branch":null,"files":null,"tree":[],"storefront":"/r/lampo1024","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/lampo1024/DncZeus/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}