From 643b284e270e7b1eb3e486f165107af015fd14b1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E6=B7=B3?= <454313500@qq.com> Date: Sun, 28 Apr 2024 11:45:56 +0800 Subject: [PATCH] Squashed commit of the following: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit commit 368b4fcfd45c637d5d7f65f0e905c9a9220fd93f Author: 陈淳 <454313500@qq.com> Date: Sun Apr 28 11:45:13 2024 +0800 feat: 完善禁止无权限用户登录 commit 8c343fb01fe38b4018f9f6a42333dee41ed01bac Author: 陈淳 <454313500@qq.com> Date: Sun Apr 28 11:36:48 2024 +0800 style: 修复股票api过期问题 commit ae30d4b2cb4be329cac553c180e10dfbcbdef934 Author: 陈淳 <454313500@qq.com> Date: Fri Apr 26 19:08:18 2024 +0800 fix: 修复值对象查询导致问题,已同步sqlsugar更新 commit 4c12626b441607dc2b852fb052514de9cbad7e22 Author: 陈淳 <454313500@qq.com> Date: Mon Apr 22 18:15:57 2024 +0800 feat: 添加值对象 commit d389dcbedf93fff9816fa776a82f18ab69bd351b Author: 陈淳 <454313500@qq.com> Date: Mon Apr 22 18:06:09 2024 +0800 feat: 添加值对象 commit 58ff8f45cfa3bf36feb3d4f3063e834a4f647d14 Author: 陈淳 <454313500@qq.com> Date: Mon Apr 22 15:54:25 2024 +0800 feat: 去除新增的缓存操作 commit 826271c84d532be9ea820c295a0f033d4e22b129 Author: 陈淳 <454313500@qq.com> Date: Mon Apr 22 15:39:41 2024 +0800 feat: 添加缓存crud --- .../rbac/Yi.Framework.Rbac.Domain/Managers/AccountManager.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/Managers/AccountManager.cs b/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/Managers/AccountManager.cs index b326282e..0af828a7 100644 --- a/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/Managers/AccountManager.cs +++ b/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/Managers/AccountManager.cs @@ -79,6 +79,10 @@ namespace Yi.Framework.Rbac.Domain.Managers { throw new UserFriendlyException(UserConst.No_Role); } + if (userInfo.PermissionCodes.Count() ==0) + { + throw new UserFriendlyException(UserConst.No_Permission); + } //这里抛出一个登录的事件 if (_httpContextAccessor.HttpContext is not null) {