Skip to content

[Feature] 마이페이지 조회 및 수정 기능 구현#61

Merged
Etwashoeren merged 12 commits intodevelopfrom
feature/#60-my-page
May 19, 2025
Merged

[Feature] 마이페이지 조회 및 수정 기능 구현#61
Etwashoeren merged 12 commits intodevelopfrom
feature/#60-my-page

Conversation

@Etwashoeren
Copy link
Copy Markdown
Contributor

📌 개요

  • 포스트디엠의 마이페이지 조회 및 수정 기능을 구현하였습니다.

🚀 관련 이슈

✅ 변경 사항

  • 포스트디엠의 마이페이지 조회 기능이 추가되었습니다.
  • 포스트디엠의 회원 정보 수정 기능이 추가되었습니다.
  • 추가적으로, 이전에는 로그인 구현 파트에서 사용자의 모든 정보가 SecurityContextHolder에 등록되었지만 보안상 좋지 않은 방법이라 판단되어, 사용자의 PK, 닉네임, 아이디만 등록될 수 있도록 하였습니다.

📝 상세 내용

  • 사용자는 api/v1/member/my-page를 통해 자신의 회원 정보를 조회할 수 있습니다.
  • 사용자는 api/v1/member/my-page/edit을 통해 자신의 회원 정보를 수정할 수 있습니다.
    • 회원정보 수정 시에는 모든 정보 혹은 특정 정보만 수정이 가능하며, 공백 값만 입력하는 것은 불가능 합니다.

📸 스크린샷

  • 회원정보 조회 성공 시 예시(Swagger)
    image
  • 회원정보 수정 성공 시 예시(Swagger)
    image

@Etwashoeren Etwashoeren self-assigned this May 12, 2025
@Etwashoeren Etwashoeren added enhancement New feature or request backend labels May 12, 2025
@rimeir rimeir self-requested a review May 12, 2025 07:16
Copy link
Copy Markdown
Member

@rimeir rimeir left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

변경사항 확인했습니다! 수고하셨습니다 :)

[질문]
MemberPrincipalDto와 MemberInfoDto를 따로 나누신 이유 및 의도가 궁금합니다!
혹시 인증 및 정보 수정 용도에 따라 책임 분리를 하신 걸까요?

@Etwashoeren
Copy link
Copy Markdown
Contributor Author

네 맞습니다!

@Etwashoeren Etwashoeren merged commit 6d45314 into develop May 19, 2025
@github-project-automation github-project-automation Bot moved this to Done in PostDM May 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backend enhancement New feature or request

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants