@Service
public class MyUserDetailsService implements UserDetailsService {
	@Autowired
	private IF_MemberDao memberdao;

	@Override
	public UserDetails loadUserByUsername(String username) throws UsernameNotFoundException {
		// TODO Auto-generated method stub
		try {
			MemberVO member = memberdao.selectOne(username);
		    return User.builder().username(member.getId()).password(member.getPass()).roles(member.getRole()).build();
		} catch (Exception e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		return null;
	}

}

 

 

return User.builder().username(member.getId()).password(member.getPass()).roles(member.getRole()).build();

이코드에서 

다음부분을

roles(member.getRole())

다음과 같이 수저한다.

roles(member.getRole(),"ADMIN")

+ Recent posts