使用 ASP.NET Core 創建MVC后台管理系統與Web API


一直需要一款后台管理系統,但是網上很多開源項目都是 Java 開發的,本人是 NET 平台的對 Java 一竅不通,C#版本的本來就少而且還沒有合適的。於是決定自己開發一套后台管理系統。本系統可以用於所有的 Web 應用程序,目前版本已經升級到 NET Core 3.1 具備跨平台能力。本系統還具備單一后台支持多前台的特色,提供 單點登錄(SSO) 的能力。

使用 HTML 5 + jQuery  + Bootstrap+ NET Core3.1 +  IdentityServer4 + SQL Server 構建的MVC后台權限管理系統與WebApi應用程序

主要功能

  1. 通過配置與前台網站集成
  2. 構建前台系統分層級菜單
  3. 提供單一后台支持多前台應用配置
  4. 提供單點登錄
  5. 集成系統認證授權模塊
  6. 提供角色,部門,用戶,菜單,前台應用程序授權
  7. 角色對用戶授權
  8. 角色對菜單授權
  9. 角色對部門授權
  10. 角色對應用程序授權(多個前台應用公用一個后台權限管理系統)
  11. 部門對用戶授權
  12. 提供字典表用於前台網站個性化配置
  13. 完全響應式布局(支持電腦、平板、手機等所有主流設備)
  14. 內置多數據源支持,配置簡單立即生效無需重啟
  15. 內置數據內存緩存機制,頁面快速響應
  16. 內置數據 操作日志 與用戶 登錄日志
  17. 跟蹤記錄用戶 登錄主機地點 瀏覽器 操作系統 信息

效果展示:

 

 

asp.net core mvc后台管理系統體驗地址:http://demo.ycz128.com 體驗賬號:System 密碼:0000

asp.net core webapi接口項目地址:http://dwregapi.ycz128.com/swagger/index.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM