基於.NET 5實現的開源通用許可權管理平臺

Github導航站發表於2021-03-30

  大家好,我是為廣大程式設計師兄弟操碎了心的小編,每天推薦一個小工具/原始碼,裝滿你的收藏夾,每天分享一個小技巧,讓你輕鬆節省開發效率,實現不加班不熬夜不掉頭髮,是我的目標!

  今天小編推薦一款基於.NET 5實現的通用許可權管理平臺(RBAC模式),本專案前後端分離架構,開箱即用,緊隨前沿技術。

簡介

  • 基於.NET5實現的通用許可權管理平臺(RBAC模式)。整合最新技術高效快速開發,前後端分離模式,開箱即用。
  • 後臺基於Furion框架,多租戶、分庫讀寫分離、快取、資料校驗、鑑權、動態API、gRPC等眾多黑科技集一身。 前端Antd-Vue-Pro + Vue2.X開發,緊跟前沿技術,前端自帶字典翻譯。
  • 模組化架構設計,層次清晰,業務層推薦寫到單獨模組,框架升級不影響業務!
  • 核心模組包括:使用者、角色、職位、組織機構、選單、字典、日誌、多應用管理、檔案管理、定時任務等功能。
  • 程式碼量少、通俗易懂、功能強大、易擴充套件,輕鬆開發從現在開始!

開源協議

  使用Apache-2.0 開源許可證協議

連結地址

  公眾號【Github導航站】回覆關鍵詞【許可權1】獲取git地址

詳細功能

  1. 主控皮膚、控制檯頁面,可進行工作臺,分析頁,統計等功能的展示。
  2. 使用者管理、對企業使用者和系統管理員使用者的維護,可繫結使用者職務,機構,角色,資料許可權等。
  3. 應用管理、通過應用來控制不同維度的選單展示。
  4. 機構管理、公司組織架構維護,支援多層級結構的樹形結構。
  5. 職位管理、使用者職務管理,職務可作為使用者的一個標籤,職務目前沒有和許可權等其他功能掛鉤。
  6. 選單管理、選單目錄,選單,和按鈕的維護是許可權控制的基本單位。
  7. 角色管理、角色繫結選單後,可限制相關角色的人員登入系統的功能範圍。角色也可以繫結資料授權範圍。
  8. 字典管理、系統內各種列舉型別的維護。
  9. 訪問日誌、使用者的登入和退出日誌的檢視和管理。
  10. 操作日誌、使用者的操作業務的日誌的檢視和管理。
  11. 服務監控、伺服器的執行狀態,CPU、記憶體、網路等資訊資料的檢視。
  12. 線上使用者、當前系統線上使用者的檢視。【正在實現中...】
  13. 公告管理、系統的公告的管理。
  14. 檔案管理、檔案的上傳下載檢視等操作,檔案可使用本地儲存,阿里雲oss,騰訊cos接入,支援擴充。【目前只支援本地儲存...】
  15. 定時任務、定時任務的維護,通過cron表示式控制任務的執行頻率。
  16. 系統配置、系統執行的引數的維護,引數的配置與系統執行機制息息相關。【完善中...】
  17. 郵件傳送、傳送郵件功能。【正在實現中...】
  18. 簡訊傳送、簡訊傳送功能,可使用阿里雲sms,騰訊雲sms,支援擴充。【正在實現中...】

截圖

結尾

  本期就分享到這裡,我是小編南風吹,專注分享好玩有趣、新奇、實用的開源專案及開發者工具、學習資源!希望能與大家共同學習交流,歡迎關注我的公眾號**【Github導航站】**。

相關文章