users

사용자 정보 관리

  1. 사용자 정보 조회

사용자 정보 조회

GET https://www.elephantcodingclub.site/api/users/profile

Cookies

NameTypeDescription

AccessToken*

String

JWT 토큰값

RefreshToken *

String

JWT 토큰값

  1. 프로필 수정

프로필 수정

PUT https://www.elephantcodingclub.site/api/users/profile

Cookies

NameTypeDescription

AccessToken*

String

JWT 토큰값

RefreshToken *

String

JWT 토큰값

Request Body

NameTypeDescription

password

String

수정할 사용자 비밀번호

nickname

String

수정할 사용자 닉네임

introduction

String

수정할 사용자 자기소개

profileUrl

String

수정할 프로필 이미지

  1. 프로필 이미지 수정

프로필 이미지 수정

POST https://www.elephantcodingclub.site/api/users/profile/image

Cookies

NameTypeDescription

AccessToken*

String

JWT 토큰값

RefreshToken *

String

JWT 토큰값

Request Body

NameTypeDescription

image

MultipartFile

이미지 파일

  1. 회원 탈퇴

회원 탈퇴

DELETE https://www.elephantcodingclub.site/api/users/signOut

Cookies

NameTypeDescription

AccessToken*

String

JWT 토큰값

RefreshToken *

String

JWT 토큰값

  1. 작성한 게시물 조회

작성한 게시물 조회

GET https://www.elephantcodingclub.site/api/user/posts

Cookies

NameTypeDescription

AccessToken*

String

JWT 토큰값

RefreshToken *

String

JWT 토큰값

  1. 작성한 게시글 수정

작성한 게시글 수정

PUT https://www.elephantcodingclub.site/api/user/posts/{post_id}

Cookies

NameTypeDescription

AccessToken*

String

JWT 토큰값

RefreshToken *

String

JWT 토큰값

Request Body

NameTypeDescription

title

게시글 제목

content

String

게시글 내용

completed

Boolean

모집완료 현황

  1. 작성한 게시글 삭제

작성한 게시글 삭제

DELETE https://www.elephantcodingclub.site/api/user/posts/{post_id}

Cookies

NameTypeDescription

AccessToken*

String

JWT 토큰값

RefreshToken *

String

JWT 토큰값

Request Body

NameTypeDescription

post_id*

Long

게시글 Id

  1. 작성한 댓글 조회

작성한 댓글 조회

GET https://www.elephantcodingclub.site/api/user/comments

Cookies

NameTypeDescription

AccessToken*

String

JWT 토큰값

RefreshToken*

String

JWT 토큰값

  1. 작성한 댓글 수정

작성한 댓글 수정

PUT https://www.elephantcodingclub.site/api/user/comments/{comment_id}

Cookies

NameTypeDescription

AccessToken*

String

JWT 토큰값

RefreshToken*

String

JWT 토큰값

Request Body

NameTypeDescription

comment_id*

Long

댓글 Id

content

String

수정할 댓글내용

  1. 작성한 댓글 삭제

작성한 댓글 삭제

DELETE https://www.elephantcodingclub.site/api/user/comments/{comment_id}

Cookies

NameTypeDescription

AccessToken*

String

JWT 토큰값

RefreshToken *

String

JWT 토큰값

Request Body

NameTypeDescription

comment_id*

Long

댓글 Id

Last updated