Skip to content

Commit

Permalink
Merge pull request #3 from Central-MakeUs/spec/v1
Browse files Browse the repository at this point in the history
v1.0.1 스펙 배포
  • Loading branch information
wwingyou authored Jan 14, 2025
2 parents 96d79da + c2b0fad commit 87b990a
Show file tree
Hide file tree
Showing 6 changed files with 983 additions and 283 deletions.
40 changes: 38 additions & 2 deletions docs/errors.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,41 @@
# 굴비잇기 에러코드 목록

## 인증 오류 (10)
`400`번대 응답이 올 경우 에러에 대한 추가적인 정보가 응답 바디에 함께
포함됩니다. 각 응답 코드와 그 의미는 아래에서 확인할 수 있습니다.

## 로그인 & 회원가입 오류 (20)
## 일반 오류 (10)

- 1001: 입력 오류

## 인증 & 인가 오류 (20)

- 2001: 유효하지 않은 토큰
- 2002: 토큰 만료
- 2003: 인증 정보 없음
- 2004: 접근 권한 없음

## 유저 오류 (30)

- 3001: 이미 등록된 회원
- 3002: 등록되지 않은 회원
- 3003: 필수 회원정보 입력이 완료되지 않음

## 작심삼일 챌린지 오류 (40)

NOTE: 챌린지와 챌린지 그룹 모두에 해당됨.

- 4001: 이미 참여중인 챌린지
- 4002: 참여중이지 않은 챌린지
- 4003: 챌린지 이름 중복
- 4004: 존재하지 않는 챌린지
- 4005: 이미 완료한 챌린지

## 살까말까 오류 (50)

- 5001: 포스트 등록 한도 초과
- 5002: 존재하지 않는 포스트

## 알림 오류 (60)

- 6001: 존재하지 않는 알림
- 6002: 이미 읽은 알림
16 changes: 16 additions & 0 deletions docs/log/2025-01-13-spec-v1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
## 메모

챌린지 그룹이 삭제되면 관련 챌린지 기록들도 싹다 삭제되어야 할까?
-> 제일 쉬운 방법은 그렇게 하는것이지만, 그렇게 해서는 내가 기록한 것들이 다른
사람에 의해 사라질 수 있다는 문제가 있으므로, 완전이 제거하는것 보다는 '제거된
상태'로 만드는 것이 낫겠다는 생각이 든다.
아니면 챌린지 그룹 작체는 삭제하되, 기록들은 삭제하지 않고 '삭제된 챌린지'의
기록으로 남기는 방법도 있다. 일단 지금은 전자가 더 나을것 같다.

## 오늘의 작업

- [x] 인증 관련 엔드포인트 스펙 작성

## 회고


This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,13 @@
import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.context.request.NativeWebRequest;

import com.goolbitg.api.ImageApi;
import com.goolbitg.api.EtcApi;

/**
* ImageController
*/
@RestController
public class ImageController implements ImageApi {
public class EtcController implements EtcApi {

@Override
public Optional<NativeWebRequest> getRequest() {
Expand Down
Loading

0 comments on commit 87b990a

Please sign in to comment.