인프런 커뮤니티 질문&답변

sec님의 프로필 이미지
sec

작성한 질문수

스프링 시큐리티 OAuth2

시큐리티 인증 및 인가 흐름 요약

User 상속

작성

·

464

0

커스텀 유저를 만들 때 User 상속과 UserDetails 상속 중 뭐가 더 낫나요??

답변 1

1

정수원님의 프로필 이미지
정수원
지식공유자

이것은 선택의 문제이지 아닐까 합니다.

별도의 설정이나 코드구현을 많이 하지 않고 할려면 User 클래스를 상속받으면 쉽게 구현이 가능하고 대신에 원하지 않는 필드나 메서드까지 모두 자식이 떠안게 되는 것인 반면 UserDetails 는 모든 코드를 직접 구현해야 하지만 원하는 부분만 심플하게 구성할 수 있다는 차이점이 있습니다.

뭐든 다 그렇겠지만 상황에 따라 어떤 방식을 택하는 것이 좋은 것인지 결정하시면 되리라 봅니다.

 

sec님의 프로필 이미지
sec

작성한 질문수

질문하기