Skip to content

Feature/swagger#20

Open
takmj00 wants to merge 5 commits into
developfrom
feature/swagger
Open

Feature/swagger#20
takmj00 wants to merge 5 commits into
developfrom
feature/swagger

Conversation

@takmj00

@takmj00 takmj00 commented Aug 25, 2025

Copy link
Copy Markdown
Contributor

Swagger API 명세를 더 구체적으로 작성했습니다.

  • 각 API에 무슨 기능인지 설명을 적었고, 어떤 에러 코드가 어떤 의미인지 적어두었습니다.
  • 또, 기존의 jwt access token을 필요로 하는 API에 대한 구분이 명확하지 않았는데, jwt 인증을 하는 경우에는 swagger 상으로 쿠키에 access_token을 넣어야 함을 명시했습니다.
  • 그러나 swagger test를 사용할 때, 쿠키에 access_token이 들어가 있다면 아무 값이나 access_token에 넣어도 됩니다. (swagger test 상으로는 /register를 하면 자동으로 쿠키에 access_token이 들어가서 별도의 조작은 필요없습니다.)

참가자가 해당 모임에 참여하고 있는지 항상 확인합니다.

  • jwt 인증을 하지 않는 /meetings/, /meetings/{linkCode}/info, /meetings/{linkCode}/participants/register를 제외한 API들을 사용할 때 access_token으로 사용자를 식별하고 이 사용자가 linkCode에 해당하는 모임에 참가하는지 확인하도록 했습니다.
  • 기존에는 jwt 인증만 되면 다른 모임의 정보를 얻을 수 있었습니다.
  • 겸사겸사 swagger API 명세도 명확해졌습니다.

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.

1 participant