개발자

백엔드 예외처리에 범위에 대해 궁금한 점이 있습니다

7월 19일조회 104

예를들어 스터디 모집 커뮤니티를 개발한다했을때, 스터디 모집 종료가 되면 프론트에서 지원하기나 다른 액션을 하지 못하게 버튼을 숨기거나 처리 하잖아요 근데 버튼을 숨겨서 사용자가 할 수 없음에도, 이중보안으로 백엔드에서 모집 종료되면 지원을 못하게 한다던가 그런 로직까지 모두 하나하나 예외처리 응답 신경을 써야하는게 맞는건가요? 뭔가 직접적으로 ui에서 사용자가 요청할 순 없지만, 포스트맨같이 api로 요청하면 일어날 수 있는 상황같은 경우의수 싹다 신경을 썼는데 너무 불필요한것까지 신경을 쓰는건지 맞는건지 잘 모르겠어서 질문 드립니다...

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.
profile picture
익명님의 질문

답변 1

포크코딩님의 프로필 사진

모든 경우의 수를 언급하시는 것 보니 api 엔드포인트마다 무엇인가 적용하려고 하신것 같습니다. 이런 종류의 문제는 미들웨어 같은 수단을 이용해서 한 번에 처리하시길 추천드립니다.

profile picture

익명

작성자

7월 20일

프론트에서 버튼을 숨긴다거나 하면 사용자가 누를 수 없지만, 그런 api요청이 왔다고 했을때 발생할 예외상황을 이중보안 느낌으로 백엔드에서 모두 예외처리 응답을 해야하나 궁금해서요 ...

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

목록으로
키워드로 질문 모아보기

실무, 커리어 고민이 있다면

새로운 질문 올리기

지금 가입하면 모든 질문의 답변을 볼 수 있어요!