Browse Source

登录界面用户名账号错误提示

qianxb 1 year ago
parent
commit
3c4a576ff0

+ 3 - 0
blade-auth/src/main/java/org/springblade/auth/service/BladeUserDetailsServiceImpl.java

@@ -128,6 +128,9 @@ public class BladeUserDetailsServiceImpl implements UserDetailsService {
         assert result != null;
         if (result.isSuccess()) {
             UserInfo userInfo = result.getData();
+            if (userInfo == null){
+                throw new UsernameNotFoundException(TokenUtil.USER_NOT_FOUND);
+            }
             User user = userInfo.getUser();
             // 用户不存在,但提示用户名与密码错误并锁定账号
             if (user == null || user.getId() == null) {