一直需要一款後臺管理系統,但是網上很多開源項目都是
Java 開發的,本人是 NET 平臺的對 Java 一竅不通,C#版本的本來就少而且還沒有合適的。於是決定自己開發一套後臺管理系統。由於前臺採用 Bootstrap 佈局樣式,所以就叫做 BootstrapAdmin 。本系統可以用於所有的 Web 應用程序,目前版本已經升級到 NET CORE 具備跨平臺能力。數據庫方面同時支持多種數據庫,詳細列表見後面數據庫的詳細列表,切換數據源僅需更改配置文件無需重啟應用程序,配置簡單靈活。UI 前端使用流行的 Bootstrap 框架佈局對移動設備的兼容性非常好,自適應目前市場幾乎所有終端設備。本系統還具備單一後臺支持多前臺的特色,提供 單點登錄(SSO) 的能力。使用 HTML 5 + jQuery + NET Core + Bootstrap + PetaPoco 構建的後臺管理平臺
特別說明
BootstrapAdmin 無需二次開發,要做的僅僅是與前臺系統集成,前臺系統模板工程為 Bootstrap.Client
項目原始出發點是把權限系統從業務系統中剝離出來,項目開發專注於功能
主要功能
- 通過配置與前臺網站集成
- 構建前臺系統分層級菜單
- 提供單一後臺支持多前臺應用配置
- 提供單點登錄
- 集成系統認證授權模塊
- 提供角色,部門,用戶,菜單,前臺應用程序授權
- 角色對用戶授權
- 角色對菜單授權
- 角色對部門授權
- 角色對應用程序授權(多個前臺應用公用一個後臺權限管理系統)
- 部門對用戶授權
- 提供字典表用於前臺網站個性化配置
- 完全響應式佈局(支持電腦、平板、手機等所有主流設備)
- 內置多數據源支持,配置簡單立即生效無需重啟
- 內置數據內存緩存機制,頁面快速響應
- 內置數據 操作日誌 與用戶 登錄日誌
- 跟蹤記錄用戶 登錄主機地點 瀏覽器 操作系統 信息
登錄用戶名與密碼
管理賬號:Admin/123789
普通賬號:User/123789
閱讀更多 DIY分享秀 的文章