原创 基於Angular和AspNetCore的權限管理系統(一)頁面權限和組織管理

前言 之前公司讓開發了一款小產品,採取前後端分離的方式。在選取技術時,決定使用了aspnetcore 開發api端,使用angular開發了後臺管理頁面,使用mpvue開發了小程序。抱着一邊學一邊做的心態來開發的這個項目,於是在開發過程中

原创 基於Angular和AspNetCore的權限管理系統(二)數據權限

下面來說一說數據規則的權限。 關於數據規則 上一節說了一下數據規則想要實現的效果,綜合來看其實就是實現一個動態的可編輯的數據過濾器。過濾器可以賦給角色,從而在用戶訪問數據時根據角色應用這些過濾器來過濾數據。 來看一下普通的sql語句:

原创 asp net core 3.1 發佈到 docker

我的環境:win10 + visual studio 2019 + Docker for Windows 1.安裝Docker,參照https://www.runoob.com/docker/windows-docker-install.

原创 基於Angular和AspNetCore的權限管理系統(三)登錄流程

認證方式 aspnetcore的基本認證方式是:攜帶着認證信息的數據進入應用程序,經過認證中間件。如果驗證通過,會把信息鍾攜帶的用戶的claim集中生成ClaimsPrincipal,然後就可以在程序中訪問用戶信息了。 在本系統中使用了J

原创 使用.NET Core 3.1 + Angular 9 + NG-ZORRO開發的開源權限管理系統

實現了系統管理(用戶,角色,菜單),組織管理(員工,部門,職位),審批工作流,內容管理(文章,文件,字典等),代碼生成等。可以方便開發各種應用,例如OA,ERP等。 地址:GayHub  

原创 基於Angular和AspNetCore2的權限管理系統(二)數據權限

下面來說一說數據規則的權限。 關於數據規則 上一節說了一下數據規則想要實現的效果,綜合來看其實就是實現一個動態的可編輯的數據過濾器。過濾器可以賦給角色,從而在用戶訪問數據時根據角色應用這些過濾器來過濾數據。 來看一下普通的sql語句:

原创 基於Angular和AspNetCore2的權限管理系統(三)登錄流程

認證方式 aspnetcore的基本認證方式是:攜帶着認證信息的數據進入應用程序,經過認證中間件。如果驗證通過,會把信息鍾攜帶的用戶的claim集中生成ClaimsPrincipal,然後就可以在程序中訪問用戶信息了。 在本系統中使用了J

原创 基於Angular和AspNetCore2的權限管理系統(一)頁面權限和組織管理

前言 之前公司讓開發了一款小產品,採取前後端分離的方式。在選取技術時,決定使用了aspnetcore 開發api端,使用angular開發了後臺管理頁面,使用mpvue開發了小程序。抱着一邊學一邊做的心態來開發的這個項目,於是在開發過程中