-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
일반 회원 가입 API 개선 #83
base: main
Are you sure you want to change the base?
일반 회원 가입 API 개선 #83
Conversation
- add accounts table. - modify members table.
- Moved checkUsernameAPI logic and tests from user domain to auth domain. - Updated endpoint.
- Changed password column in accounts table to be nullable.
- Drop foreign key constraint to accounts table from members table.
- Modified RegisterMember API to accommodate the separation of member and account entities. - Updated data handling and validation processes to align with the new structure. - Made minimal changes to the login API to ensure basic functionality; further logic improvements are needed.
- added "DROP FUNCTION IF EXISTS generate_unique_hash_code".
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
다행히도 저랑 코드 짜는 스타일이 비슷하신 것 같아요 션~!
다른 부분은 특이사항 없는 것 같습니다.
import com.titi.titi_auth.data.jpa.entity.AccountEntity; | ||
import com.titi.titi_auth.domain.Account; | ||
|
||
@Mapper |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
P5(라고써야하나요..? 저 회사에서는 잡담은 그냥 P를 안붙이곤 합니다ㅎㅎ) : 오 Mapper 어노테이션 사용은 처음이네요
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
저희 P1~P3만 사용하기로 얘기했던 것 같아요. Pn은 안쓰고 Request changes/Comment/Approve로 구분하면 될 것 같네요 ㅎㅎ
@@ -62,10 +62,10 @@ public Result invoke(Command command) { | |||
.build(); | |||
} | |||
|
|||
private void validatePassword(String rawPassword, Member member) { | |||
/*private void validatePassword(String rawPassword, Member member) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
P5 : 주석을 달아놓은 코드들은 추후사용 예정이나 다른 목적이 있으신걸까요?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
위 참고 사항 부분에 적어놓은 부분이 여기에요. 로그인 부분 개발할 때 변경될 부분입니다.
회원 정보 검증 조건 논의 결과에 따라, Nickname, Username, Password 검증식을 변경할 예정이에요.
|
🍋 개요
🍊 변경 사항
🥨 참고 사항
🍏 체크리스트
CTRL
+ALT
+L
)은 완료하였나요?구현
을 모두 완료하였나요?Test Code
는 모두 작성하였나요?Commit Message
는 충분히 자세하게 작성되었나요?Assignees
,Label
은 적용하였나요?