protected UserDetails resolveUserDetails(ValidationContext context, String username, Map<String, Object> params) { UserDetails details = sc.getUserStore().loadUserDetailsByLoginName(username); //User not found if(null == details){ log.debug("User '{}' not found",username); context.validation().addError(UsernamePasswordCredentials.USERNAME, USER_NOT_FOUND_MESSAGE_KEY, "User not found"); return null; } //Check enabled if(!details.isEnabled()){ log.debug("User '{}' was disabled",username); context.validation().addError(UsernamePasswordCredentials.USERNAME, USER_NOT_ENABLED_MESSAGE_KEY,"User was disabled"); return null; } return details; }
if(!userDetails.isEnabled()) { OAuth2Errors.invalidToken(request,response,null,"User disabled"); return;
if(!userDetails.isEnabled()) { OAuth2Errors.invalidToken(request,response,null,"User disabled"); return;
if(null == ud || !ud.isEnabled()) { tokenManager.removeRefreshToken(token); handleError(request,response,params,
if(null == ud || !ud.isEnabled()) { tokenManager.removeRefreshToken(token); handleError(request,response,params,