Browse Source

增加第三方登录判断条件

test
smallchill 2 years ago
parent
commit
5487fef096
  1. 2
      blade-auth/src/main/java/org/springblade/auth/granter/SocialTokenGranter.java

2
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(),

Loading…
Cancel
Save