From cc4a225fe41adccf7d350c18f47310c3ce450e38 Mon Sep 17 00:00:00 2001 From: HuangHuiKang Date: Tue, 25 Nov 2025 16:37:14 +0800 Subject: [PATCH] =?UTF-8?q?feat:=E6=B7=BB=E5=8A=A0isAdmin=E5=AD=97?= =?UTF-8?q?=E6=AE=B5=E8=BF=94=E5=9B=9E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/ngskcloud/controller/SsoServerController.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/main/java/com/ngskcloud/controller/SsoServerController.java b/src/main/java/com/ngskcloud/controller/SsoServerController.java index b7eb4b5..bd45e46 100644 --- a/src/main/java/com/ngskcloud/controller/SsoServerController.java +++ b/src/main/java/com/ngskcloud/controller/SsoServerController.java @@ -94,6 +94,13 @@ public class SsoServerController { return SaResult.error("当前学员已锁定无法登录"); } + + Boolean isAdmin = false; + if(user.getAdminUser() != null ){ + isAdmin = true; + } + + StpUtil.login( user.getId(), SaLoginConfig.setExtra("url", RequestUtil.url()) @@ -104,6 +111,7 @@ public class SsoServerController { .setExtra("jti", UUID.randomUUID().toString()) .setExtra("prv", SystemConstant.JWT_PRV_USER) .setExtra("tenant_id", "000000") + .setExtra("isAdmin", isAdmin) .setExtra( "exp", String.valueOf(