• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

현업에서 User의 키값을 고객에게 넘길때...

22.07.19 00:31 작성 조회수 218

0

안녕하세요,

영한님, 서포터즈 님들!

 

요새 API 스펙에 대해 고민을 많이 하고 있는데요!

 

예를들어 email을 ID로 로그인하는 User 도메인(엔티티)이 있다고 가정할게요!

 

실제 db상의 key는 다른 값을 가지고 있습니다! (auto_increment)

 

유저 목록을 반환할때

 

유저의 식별자로

 

db의 키값을, 아니면 email 을 반환하는게 좋을까요??

 

db의 키값 (auto_increment)를 클라이언트가 알아도 괜찮은건가 싶어서 문의드려요!

 

(이경우 db의 key 내부구현이 드러나는게 아닌가 합니다... )

 

답변 1

답변을 작성해보세요.

0

David님의 프로필

David

22.07.19 11:19

안녕하세요. 조성우님, 공식 서포터즈 David입니다.

아래 글 답변을 참고해주세요.

https://www.inflearn.com/questions/163718

https://www.inflearn.com/questions/256184

감사합니다.