public UserDetails loadUserByUsername(String s) throws UsernameNotFoundException { User user = service.findUserByName(s); if (user == null) return null; List<GrantedAuthority> check = getGrantedAuthorities(user); return new org.springframework.security.core.userdetails.User( user.getName(), user.getPassword(), user.getState().equals("Active"), true, true, true, getGrantedAuthorities(user)); }