From 5487fef0969ee5111c0d7eb9378f07dec420617a Mon Sep 17 00:00:00 2001 From: smallchill Date: Sat, 17 Dec 2022 00:18:30 +0800 Subject: [PATCH] =?UTF-8?q?:zap:=20=E5=A2=9E=E5=8A=A0=E7=AC=AC=E4=B8=89?= =?UTF-8?q?=E6=96=B9=E7=99=BB=E5=BD=95=E5=88=A4=E6=96=AD=E6=9D=A1=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/org/springblade/auth/granter/SocialTokenGranter.java | 2 +- 1 file changed, 1 insertion(+), 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 1727fccd..811fb6fc 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 @@ -107,7 +107,7 @@ public class SocialTokenGranter extends AbstractTokenGranter { if (result.isSuccess()) { User user = result.getData().getUser(); Kv detail = result.getData().getDetail(); - if (user == null || user.getId() == null) { + if (user == null || user.getId() == null || user.getAccount() == null) { throw new InvalidGrantException("social grant failure, user is null"); } bladeUserDetails = new BladeUserDetails(user.getId(),