From 7aa7c13dbd3949912b885926ce0ab6b2f6f07e80 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=86=B7=E5=86=B7?= Date: Sat, 27 Jul 2019 07:43:50 +0800 Subject: [PATCH] =?UTF-8?q?:bug:=20Fixing=20a=20bug.=20check=5Ftoken=20?= =?UTF-8?q?=E7=A1=AE=E5=AE=9Eoauth=20active=20=E5=8F=82=E6=95=B0=EF=BC=8C?= =?UTF-8?q?=E5=A4=96=E5=9B=B4=E7=B3=BB=E7=BB=9F=E6=8E=A5=E5=85=A5=20=20che?= =?UTF-8?q?ck=5Ftoken=20=E5=A4=B1=E8=B4=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pigx/auth/config/AuthorizationServerConfig.java | 1 + .../pigx/common/core/constant/SecurityConstants.java | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/pigx-auth/src/main/java/com/pig4cloud/pigx/auth/config/AuthorizationServerConfig.java b/pigx-auth/src/main/java/com/pig4cloud/pigx/auth/config/AuthorizationServerConfig.java index 0f6cbb268..d79579949 100644 --- a/pigx-auth/src/main/java/com/pig4cloud/pigx/auth/config/AuthorizationServerConfig.java +++ b/pigx-auth/src/main/java/com/pig4cloud/pigx/auth/config/AuthorizationServerConfig.java @@ -126,6 +126,7 @@ public class AuthorizationServerConfig extends AuthorizationServerConfigurerAdap additionalInfo.put(SecurityConstants.DETAILS_DEPT_ID, pigxUser.getDeptId()); additionalInfo.put(SecurityConstants.DETAILS_TENANT_ID, pigxUser.getTenantId()); additionalInfo.put(SecurityConstants.DETAILS_LICENSE, SecurityConstants.PIGX_LICENSE); + additionalInfo.put(SecurityConstants.ACTIVE, Boolean.TRUE); ((DefaultOAuth2AccessToken) accessToken).setAdditionalInformation(additionalInfo); return accessToken; }; diff --git a/pigx-common/pigx-common-core/src/main/java/com/pig4cloud/pigx/common/core/constant/SecurityConstants.java b/pigx-common/pigx-common-core/src/main/java/com/pig4cloud/pigx/common/core/constant/SecurityConstants.java index 981246e89..47cec7c23 100644 --- a/pigx-common/pigx-common-core/src/main/java/com/pig4cloud/pigx/common/core/constant/SecurityConstants.java +++ b/pigx-common/pigx-common-core/src/main/java/com/pig4cloud/pigx/common/core/constant/SecurityConstants.java @@ -173,6 +173,11 @@ public interface SecurityConstants { */ String DETAILS_LICENSE = "license"; + /** + * 激活字段 兼容外围系统接入 + */ + String ACTIVE = "active"; + /** * AES 加密 */