-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Cherry edited this page Aug 13, 2021
·
54 revisions
🌟🌟 추가부분 🌟🌟
🌟🌟 수정부분 🌟🌟
- user정보에서 한줄소개(info)가 ""이면 아직 유저가 한줄소개를 작성하지 않은 것
- 일반회원가입 == 소셜로그인 + 추가 정보 입력
- 리프레시 토큰 처리
| Method | Route | Info |
|---|---|---|
| POST | /users/login/login-by-apple | 애플 로그인 검증 |
| POST | /login/refresh | 애플 리프레시 |
| POST | /users/google | 구글 로그인 검증 |
| PUT | /users/social | 추가 정보 입력 |
| PUT | /users/updateToken | device_token 업데이트 |
| POST | /users/signup | 일반 회원가입 |
| POST | /users/signin | 일반 로그인 |
| POST | /users/checkEmail | 이메일 중복체크 |
| POST | /users/checkNickName | 닉네임 중복체크 |
| GET | /users/refresh | 토큰 만료 |
| Method | Route | Info |
|---|---|---|
| GET | /users/profile | 프로필 수정하기 전 정보, My서랍에서 내 정보 |
| PUT | /users/update | 프로필 수정 |
| DELETE | /users/delete | 회원탈퇴 |
| GET | /badgeList | 배지 리스트뷰 |
| POST | /users/addBlocking/{blockUserIdx} | 유저 차단 |
| DELETE | /users/deleteBlocking/{blockUserIdx} | 유저 차단 해제 |
| GET | /users/blockList | 유저 차단 목록 |
| Method | Route | Info |
|---|---|---|
| GET | /main/searchUser?user=#{user} | 유저 검색 |
| GET | /main/searchPost?post=#{post} | 글 내용 검색 |
| GET | /main/searchTopic?topic=#{topic} | 글감 검색 |
| GET | /main/info | 메인 유저 정보 |
| GET | /cal/day | 달별 매일 글작성 현황 |
| GET | /cal/week | 주별 달성률 |
| GET | /main/diffProfile/{nickName} | 다른 유저 프로필 |
| GET | /main/diffFeed/{nickName}(?filter="popular") | 다른 유저 피드 (최신순 or 인기순) |
| GET | /main/allNotice | 공지사항 리스트 |
| GET | /main/notice | 알림뷰 |
| Method | Route | Info |
|---|---|---|
| GET | /main/searchMyTopic?topic=#{topic} | My 서랍 내 글감 검색 |
| GET | /main/searchScrapTopic?topic=#{topic} | My 서랍 담은 글감 검색 |
| GET | /posts/myPost(?filter="popular") | 내가 작성한 글 목록(최신순 or 인기순) |
| GET | /posts/likes(?filter="popular") | 내가 좋아요 한 글 목록(최신순 or 인기순) |
| GET | /posts/scrap(?filter="popular") | 내가 담은 글 목록(최신순 or 인기순) |
| Method | Route | Info |
|---|---|---|
| GET | /posts/popularity | 명예의 전당 |
| GET | /posts/all?topic="#{topic}"(&filter="popular") | 글감별 전체공개된 모든 글 목록(최신순 or 인기순) |
| POST | /posts/write | 글 작성 |
| PUT | /posts/update/{postIdx} | 글 수정 |
| PUT | /posts/open/{postIdx} | 글 공개여부 |
| DELETE | /posts/delete/{postIdx} | 글 삭제 |
| POST | /posts/likes/{postIdx} | 좋아요 |
| DELETE | /posts/unlikes/{postIdx} | 좋아요 취소 |
| POST | /posts/scrap/{postIdx} | 스크랩 |
| DELETE | /posts/unscrap/{postIdx} | 스크랩 취소 |
| GET | /posts/detail/{postIdx} | 내가 쓴 게시글 자세히 보기 |
| GET | /posts/detailDiff/{postIdx} | 다른 유저가 쓴 게시글 자세히 보기 |
| Method | Route | Info |
|---|---|---|
| GET | /topic/today | 오늘의 랜덤 글감 가져오기 |
| GET | /topic/lastTopic(?used=true)(?used=false) | 지난 글감들(최근 10일) |
| GET | /topic/lastAllTopic | 지난 글감들 전체보기 |
| POST | /topic/written | 내가 쓴 글감인지 확인(블라인드 처리용) |