From 5ee7df5c05627f5ca05c53ed766537d98a2626da Mon Sep 17 00:00:00 2001 From: smallchill Date: Sat, 13 Jun 2020 12:02:46 +0800 Subject: [PATCH] =?UTF-8?q?:zap:=20=E7=AC=AC=E4=B8=89=E6=96=B9=E7=99=BB?= =?UTF-8?q?=E5=BD=95=E5=A2=9E=E5=8A=A0=E5=88=AB=E5=90=8D=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/org/springblade/auth/granter/SocialTokenGranter.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/blade-auth/src/main/java/org/springblade/auth/granter/SocialTokenGranter.java b/blade-auth/src/main/java/org/springblade/auth/granter/SocialTokenGranter.java index c0111e8b..5f453210 100644 --- a/blade-auth/src/main/java/org/springblade/auth/granter/SocialTokenGranter.java +++ b/blade-auth/src/main/java/org/springblade/auth/granter/SocialTokenGranter.java @@ -73,7 +73,9 @@ public class SocialTokenGranter extends AbstractTokenGranter { Map parameters = new LinkedHashMap<>(tokenRequest.getRequestParameters()); // 开放平台来源 - String source = parameters.get("source"); + String sourceParameter = parameters.get("source"); + // 匹配是否有别名定义 + String source = socialProperties.getAlias().getOrDefault(sourceParameter, sourceParameter); // 开放平台授权码 String code = parameters.get("code"); // 开放平台状态吗