一直需要一款后台管理系統,但是網上很多開源項目都是 Java 開發的,本人是 NET 平台的對 Java 一竅不通,C#版本的本來就少而且還沒有合適的。於是決定自己開發一套后台管理系統。本系統可以用於所有的 Web 應用程序,目前版本已經升級到 NET Core 3.1 具備跨平台能力。本系統還具備單一后台支持多前台的特色,提供 單點登錄(SSO) 的能力。
使用 HTML 5 + jQuery + Bootstrap+ NET Core3.1 + IdentityServer4 + SQL Server 構建的MVC后台權限管理系統與WebApi應用程序
主要功能
- 通過配置與前台網站集成
- 構建前台系統分層級菜單
- 提供單一后台支持多前台應用配置
- 提供單點登錄
- 集成系統認證授權模塊
- 提供角色,部門,用戶,菜單,前台應用程序授權
- 角色對用戶授權
- 角色對菜單授權
- 角色對部門授權
- 角色對應用程序授權(多個前台應用公用一個后台權限管理系統)
- 部門對用戶授權
- 提供字典表用於前台網站個性化配置
- 完全響應式布局(支持電腦、平板、手機等所有主流設備)
- 內置多數據源支持,配置簡單立即生效無需重啟
- 內置數據內存緩存機制,頁面快速響應
- 內置數據 操作日志 與用戶 登錄日志
- 跟蹤記錄用戶 登錄主機地點 瀏覽器 操作系統 信息
效果展示:
asp.net core mvc后台管理系統體驗地址:http://demo.ycz128.com 體驗賬號:System 密碼:0000
asp.net core webapi接口項目地址:http://dwregapi.ycz128.com/swagger/index.html