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

Unauthorized 상황 status code 통일 #103

Open
2 tasks
wibaek opened this issue Oct 1, 2024 · 0 comments
Open
2 tasks

Unauthorized 상황 status code 통일 #103

wibaek opened this issue Oct 1, 2024 · 0 comments
Assignees
Labels

Comments

@wibaek
Copy link
Contributor

wibaek commented Oct 1, 2024

어떤 기능인가요?

추가하려는 기능에 대해 간결하게 설명해주세요

현재 API 중 인증이 필요한 API를 이용할 때 인증이 되지 않았다면 403을 반환하는 경우가 있습니다.

403이 더 적합하게 의미를 나타낼 수도 있겠지만, 기본적으로 403 Forbidden은 인가의 의미를 가지고, 401 Unauthorized는 인증의 의미(로그인 되지 않음)을 나타내는 것이 더 적합해 보입니다.

그래서 미인증시에 반환하는 status code를 모두 401로 통일하고자 합니다.

이것이 필요한 이유는 특히, 프론트단에서 토큰 상태와 로그인 상태를 검증할때 api 호출시에 401 status code를 참고합니다. 현재는 401과 403이 혼재되어 있어 status == 401 | 403과 같이 처리하고 있어 하나로의 통합이 필요해 보입니다.

작업 상세 내용

  • 미인증시 403을 반환하는 경우 조사
  • 401로 통일

참고할만한 자료(선택)

@wibaek wibaek added the feature label Oct 1, 2024
@wibaek wibaek self-assigned this Oct 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant