UserDetails(계정 클래스) Spring Security에서 계정 객체를 자바로 정의하기 위해서는 org.springframework.security.core.userdetails.UserDetails 인터페이스를 이해해야 합니다. 이 인터페이스를 구현한 클래스를 Spring Security에서는 사용자라고 보고 작업을 하게 됩니다. return 타입 메소드명 설명 String getUsername() 계정의 이름을 리턴합니다. String getPassword() 계정의 비밀번호를 리턴합니다. boolean isAccountNonExpired() 계정이 만료되지 않았는지를 리턴합니다.(true: 만료되지 않음) boolean isAccountNonLocked() 계정이 잠겨있지 않은지를 리턴합니..