Skip to content
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

feat: JWT 발급 및 인증 #32

Merged
merged 13 commits into from
May 24, 2024
Merged

feat: JWT 발급 및 인증 #32

merged 13 commits into from
May 24, 2024

Conversation

w8385
Copy link
Member

@w8385 w8385 commented May 22, 2024

업데이트 유형

  • Hot Fix
  • Release
  • Develop
  • Others

업데이트 개요

업데이트 요약

  • User 모듈 생성
  • 회원가입/로그인/탈퇴 구현 회원가입/탈퇴 #33
  • JWT 발급 및 인증
    • Swagger 내 테스트 가능 (/user/me)
    • AuthGaurd 적용
  • 특정 그룹의 모임 회원 조회시 memberInfo 속성 추가
    • [GET] /group/{groupId}/member 요청시 아래와 같이 반환
      {
        "memberInfo": [
          "전화번호",
          "학번"
        ],
        "members": [
          {
            "_id": "663fb4d6c30e2acec791595c",
            "name": "박근형",
            "memberInfo": {
              "전화번호": "010-6721-8385",
              "학번": "20180745"
            },
            "__v": 0
          },
          {
            "_id": "663fb4d6c30e2acec791595e",
            "name": "이소현",
            "memberInfo": {
              "전화번호": "010-3076-0602",
              "학번": "20211806"
            },
            "__v": 0
          },
          {
            "_id": "663fb4d6c30e2acec7915960",
            "name": "이예림",
            "memberInfo": {
              "전화번호": "010-8983-8721",
              "학번": "20211808"
            },
            "__v": 0
          },
          {
            "_id": "663fb4d6c30e2acec7915962",
            "name": "조준호",
            "memberInfo": {
              "전화번호": "010-2747-0458",
              "학번": "20193048"
            },
            "__v": 0
          }
        ]
      }

해결한 문제

해결한 문제 등 이슈

미해결 문제

미해결 이슈, 발견한 이슈

테스트

  • 유닛 테스트
  • 빌드 테스트 (통합 테스트)
  • 기타 유효성 테스트

수정 사항 진단

  • 코드가 이 프로젝트의 스타일 지침을 따릅니다.
  • 코드에 대한 자체 리뷰를 수행했습니다.
  • 변경 내역에 대해 주석을 작성했습니다.
  • 해당 PR에 대한 문서를 변경했습니다.
  • 기능, 정책, 수정 사항, 이슈에 대한 테스트 코드를 추가했습니다.
  • 변경 내용이 로컬 개발환경에서의 테스트를 통과했습니다.
  • 모든 종속 변경 사항이 병합되어 다운스트림 모듈에 게시되었습니다.

@w8385 w8385 requested review from dassasa and ssoxong May 23, 2024 17:40
Copy link
Contributor

@ssoxong ssoxong left a comment

Choose a reason for hiding this comment

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

gooood😊👍😊👍

@dassasa
Copy link

dassasa commented May 24, 2024

good good😄

@w8385 w8385 merged commit 1293da2 into dev May 24, 2024
5 checks passed
@w8385 w8385 deleted the feat/user branch May 24, 2024 04:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

모임 회원 조회시 column 속성 반환 회원가입/탈퇴 카카오 로그인해서 JWT 말기
3 participants