From f641ce1b54ce5f26be1eac18215df6d7e3febe23 Mon Sep 17 00:00:00 2001 From: smallchill Date: Thu, 24 Feb 2022 10:23:30 +0800 Subject: [PATCH] =?UTF-8?q?:zap:=20=E4=BC=98=E5=8C=96SocialTokenGranter?= =?UTF-8?q?=E5=88=A4=E6=96=AD=E9=80=BB=E8=BE=91?= 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 0032113f..1727fccd 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) { + if (user == null || user.getId() == null) { throw new InvalidGrantException("social grant failure, user is null"); } bladeUserDetails = new BladeUserDetails(user.getId(),