From 38018c3c708d4ba377e36c7c796835d7f291d67b Mon Sep 17 00:00:00 2001 From: lbw Date: Tue, 19 Apr 2022 17:44:34 +0800 Subject: [PATCH] =?UTF-8?q?:fire:=20Removing=20code=20or=20files.=20?= =?UTF-8?q?=E5=88=A0=E9=99=A4=E7=A4=BE=E4=BA=A4=E7=99=BB=E5=BD=95=20?= =?UTF-8?q?=E7=BC=93=E5=AD=98=E6=9F=A5=E8=AF=A2=E9=80=BB=E8=BE=91=20?= =?UTF-8?q?=E9=81=BF=E5=85=8D=E6=97=A0=E7=94=A8=20cache?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/PigxAppUserDetailsServiceImpl.java | 17 +---------------- 1 file changed, 1 insertion(+), 16 deletions(-) diff --git a/pigx-common/pigx-common-security/src/main/java/com/pig4cloud/pigx/common/security/service/PigxAppUserDetailsServiceImpl.java b/pigx-common/pigx-common-security/src/main/java/com/pig4cloud/pigx/common/security/service/PigxAppUserDetailsServiceImpl.java index bfac04a19..5e916f155 100755 --- a/pigx-common/pigx-common-security/src/main/java/com/pig4cloud/pigx/common/security/service/PigxAppUserDetailsServiceImpl.java +++ b/pigx-common/pigx-common-security/src/main/java/com/pig4cloud/pigx/common/security/service/PigxAppUserDetailsServiceImpl.java @@ -18,14 +18,11 @@ package com.pig4cloud.pigx.common.security.service; import com.pig4cloud.pigx.admin.api.dto.UserInfo; import com.pig4cloud.pigx.admin.api.feign.RemoteUserService; -import com.pig4cloud.pigx.common.core.constant.CacheConstants; import com.pig4cloud.pigx.common.core.constant.SecurityConstants; import com.pig4cloud.pigx.common.core.util.R; import lombok.RequiredArgsConstructor; import lombok.SneakyThrows; import lombok.extern.slf4j.Slf4j; -import org.springframework.cache.Cache; -import org.springframework.cache.CacheManager; import org.springframework.security.core.userdetails.UserDetails; import org.springframework.security.core.userdetails.UserDetailsService; @@ -42,8 +39,6 @@ public class PigxAppUserDetailsServiceImpl implements PigxUserDetailsService { private final RemoteUserService remoteUserService; - private final CacheManager cacheManager; - /** * 手机号登录 * @param phone 手机号 @@ -52,18 +47,8 @@ public class PigxAppUserDetailsServiceImpl implements PigxUserDetailsService { @Override @SneakyThrows public UserDetails loadUserByUsername(String phone) { - Cache cache = cacheManager.getCache(CacheConstants.USER_DETAILS); - if (cache != null && cache.get(phone) != null) { - return (PigxUser) cache.get(phone).get(); - } - R result = remoteUserService.social(phone, SecurityConstants.FROM_IN); - - UserDetails userDetails = getUserDetails(result); - if (cache != null) { - cache.put(phone, userDetails); - } - return userDetails; + return getUserDetails(result); } /**