From cd91cd69acebac27aaab426dcd3441eb20e8dc32 Mon Sep 17 00:00:00 2001
From: smallbun <2689170096@qq.com>
Date: Sun, 22 Dec 2024 13:39:31 +0800
Subject: [PATCH] =?UTF-8?q?:bug:=20=E4=BF=AE=E5=A4=8D=E6=9C=AA=E4=BD=BF?=
 =?UTF-8?q?=E7=94=A8=E7=BC=93=E5=AD=98=E9=97=AE=E9=A2=98?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 .../dingtalk/filter/DingtalkOauthAuthenticationFilter.java      | 2 +-
 .../filter/WeChatWorkScanCodeLoginAuthenticationFilter.java     | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/eiam-authentication/eiam-authentication-dingtalk/src/main/java/cn/topiam/employee/authentication/dingtalk/filter/DingtalkOauthAuthenticationFilter.java b/eiam-authentication/eiam-authentication-dingtalk/src/main/java/cn/topiam/employee/authentication/dingtalk/filter/DingtalkOauthAuthenticationFilter.java
index e267aaaa..3da9e424 100644
--- a/eiam-authentication/eiam-authentication-dingtalk/src/main/java/cn/topiam/employee/authentication/dingtalk/filter/DingtalkOauthAuthenticationFilter.java
+++ b/eiam-authentication/eiam-authentication-dingtalk/src/main/java/cn/topiam/employee/authentication/dingtalk/filter/DingtalkOauthAuthenticationFilter.java
@@ -178,7 +178,7 @@ public class DingtalkOauthAuthenticationFilter extends
      */
     public String getToken(String authCode, DingTalkIdentityProviderOAuth2Config config) {
         if (!Objects.isNull(cache)) {
-            cache.getIfPresent(OAuth2ParameterNames.ACCESS_TOKEN);
+            return cache.getIfPresent(OAuth2ParameterNames.ACCESS_TOKEN);
         }
         Config clientConfig = new Config();
         clientConfig.protocol = "https";
diff --git a/eiam-authentication/eiam-authentication-wechatwork/src/main/java/cn/topiam/employee/authentication/wechatwork/filter/WeChatWorkScanCodeLoginAuthenticationFilter.java b/eiam-authentication/eiam-authentication-wechatwork/src/main/java/cn/topiam/employee/authentication/wechatwork/filter/WeChatWorkScanCodeLoginAuthenticationFilter.java
index e471b3c0..ec8817c9 100644
--- a/eiam-authentication/eiam-authentication-wechatwork/src/main/java/cn/topiam/employee/authentication/wechatwork/filter/WeChatWorkScanCodeLoginAuthenticationFilter.java
+++ b/eiam-authentication/eiam-authentication-wechatwork/src/main/java/cn/topiam/employee/authentication/wechatwork/filter/WeChatWorkScanCodeLoginAuthenticationFilter.java
@@ -162,7 +162,7 @@ public class WeChatWorkScanCodeLoginAuthenticationFilter extends
      */
     public String getToken(WeChatWorkIdentityProviderOAuth2Config config) {
         if (!Objects.isNull(cache)) {
-            cache.getIfPresent(OAuth2ParameterNames.ACCESS_TOKEN);
+            return cache.getIfPresent(OAuth2ParameterNames.ACCESS_TOKEN);
         }
         //获取access token
         HashMap<String, String> param = new HashMap<>(16);