From 42c133704e98139adab779e3f1002da96628c672 Mon Sep 17 00:00:00 2001 From: wangxiang <1827945911@qq.com> Date: Mon, 20 Nov 2023 11:55:22 +0800 Subject: [PATCH] chore: Fix the error that microservices obtain permissions through userID open login. --- .../kicc/system/service/impl/UserProviderTemplateImpl.java | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/java/com/cloud/kicc/system/service/impl/UserProviderTemplateImpl.java b/kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/java/com/cloud/kicc/system/service/impl/UserProviderTemplateImpl.java index bd94af97..5af0ba9e 100644 --- a/kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/java/com/cloud/kicc/system/service/impl/UserProviderTemplateImpl.java +++ b/kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/java/com/cloud/kicc/system/service/impl/UserProviderTemplateImpl.java @@ -6,7 +6,6 @@ import com.cloud.kicc.common.data.entity.KiccUser; import com.cloud.kicc.common.security.exception.SecurityCheckedException; import com.cloud.kicc.common.security.template.UserProviderTemplate; import com.cloud.kicc.system.api.feign.RemoteUserService; -import com.cloud.kicc.system.service.UserService; import lombok.RequiredArgsConstructor; import org.springframework.stereotype.Component; @@ -16,8 +15,6 @@ public class UserProviderTemplateImpl implements UserProviderTemplate private final RemoteUserService remoteUserService; - private final UserService userService; - @Override public KiccUser selectByCasUserId(String casUserId) { R result = remoteUserService.selectByCasUserId(casUserId); @@ -33,7 +30,7 @@ public class UserProviderTemplateImpl implements UserProviderTemplate if (result.getCode() != R.SUCCESS) { throw new SecurityCheckedException(ObjectUtil.defaultIfBlank(result.getMsg(), "SecurityProviderTemplateImpl invoke failed!")); } - return userService.getUserAuthority(result.getData()); + return result.getData(); } }