From 9448782f451790beb05b2e6717683dc0a59d6a24 Mon Sep 17 00:00:00 2001 From: 疯狂的狮子Li <15040126243@163.com> Date: 星期二, 20 六月 2023 15:00:16 +0800 Subject: [PATCH] update 优化 !pr370 完成三方登录授权功能 --- ruoyi-common/ruoyi-common-social/src/main/java/org/dromara/common/social/utils/AuthRedisStateCache.java | 24 ++---------------------- 1 files changed, 2 insertions(+), 22 deletions(-) diff --git a/ruoyi-common/ruoyi-common-social/src/main/java/org/dromara/common/social/utils/AuthRedisStateCache.java b/ruoyi-common/ruoyi-common-social/src/main/java/org/dromara/common/social/utils/AuthRedisStateCache.java index f438a1c..d2a4843 100644 --- a/ruoyi-common/ruoyi-common-social/src/main/java/org/dromara/common/social/utils/AuthRedisStateCache.java +++ b/ruoyi-common/ruoyi-common-social/src/main/java/org/dromara/common/social/utils/AuthRedisStateCache.java @@ -1,32 +1,16 @@ package org.dromara.common.social.utils; -import jakarta.annotation.PostConstruct; +import lombok.AllArgsConstructor; import me.zhyd.oauth.cache.AuthStateCache; import org.dromara.common.redis.utils.RedisUtils; import org.dromara.common.social.config.properties.SocialProperties; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.data.redis.core.RedisTemplate; -import org.springframework.data.redis.core.ValueOperations; import java.time.Duration; +@AllArgsConstructor public class AuthRedisStateCache implements AuthStateCache { private final SocialProperties socialProperties; - private final RedisTemplate<String, String> redisTemplate; - - private ValueOperations<String, String> valueOperations; - - @PostConstruct - public void init() { - valueOperations = redisTemplate.opsForValue(); - } - - - public AuthRedisStateCache() { - this.socialProperties = new SocialProperties(); - redisTemplate = new RedisTemplate<>(); - } /** * 瀛樺叆缂撳瓨 @@ -36,7 +20,6 @@ */ @Override public void cache(String key, String value) { - // TODO: 鑷畾涔夊瓨鍏ョ紦瀛� RedisUtils.setCacheObject(key, value, Duration.ofMillis(socialProperties.getTimeout())); } @@ -49,7 +32,6 @@ */ @Override public void cache(String key, String value, long timeout) { - // TODO: 鑷畾涔夊瓨鍏ョ紦瀛� RedisUtils.setCacheObject(key, value, Duration.ofMillis(timeout)); } @@ -61,7 +43,6 @@ */ @Override public String get(String key) { - // TODO: 鑷畾涔夎幏鍙栫紦瀛樺唴瀹� return RedisUtils.getCacheObject(key); } @@ -73,7 +54,6 @@ */ @Override public boolean containsKey(String key) { - // TODO: 鑷畾涔夊垽鏂璳ey鏄惁瀛樺湪 return RedisUtils.hasKey(key); } } -- Gitblit v1.9.3