inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

한 입 크기로 잘라먹는 React.js 실전 프로젝트 - SNS 편

(6.7) 인증 에러 처리하기 2

중복 회원가입

87

작성자 없음

작성한 질문수 0

0

이미 가입된 이메일로 다시 회원가입 시도하면 강의에서는 400 오류?가 발생하는데 저는 오류는 발생하지 않고 response에서 session 부분만 null 로 오는데 빠진 설정이 있을까요?

react typescript react-query supabase zustand

답변 2

0

이정환 Winterlood

안녕하세요 이정환입니다.

질문자 정보를 삭제하셔서 문제가 해결된 걸로 생각되는데 맞을까요 ..!?

혹시 지금도 동일한 문제가 발생하고 있다면 아래의 정보를 답글로 남겨주시면 직접 살펴보겠습니다.

  • 발생한 400 오류에 대한 네트워크 탭의 스크린샷을 전달해주세요, Payload 탭의 내용과 Preview 탭의 내용을 함께 전달해주시면 감사하겠습니다.

  • 전체 프로젝트 코드를 GitHub 또는 Google Drive 형태로 전달해주세요

     

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다. 우잉님.

회원가입 과정에서 이미 존재하는 이메일로 다시 회원가입을 시도할 때, 강의에서는 400 오류가 발생하지만 우잉님의 경우에는 세션이 null로 반환된다는 문제를 겪고 계신 것 같습니다. 이와 관련해서 몇 가지 확인해보면 좋을 부분을 안내해 드리겠습니다:

1. 서버 쪽 검증

이미 존재하는 이메일에 대해 회원가입 요청이 들어오면 서버 측에서 적절한 검증 로직이 실행되고 있는지 확인해 보세요. 예를 들어, 이메일을 기준으로 중복 체크를 할 수 있을 것입니다.

2. 에러 처리

서버 응답 시 적절한 에러 메시지나 상태 코드(예: 400)를 반환하는지 확인해주세요. 만약 에러 상태 코드가 설정되어 있지 않다면, 프론트엔드 쪽에서 이를 감지하기 어려울 수 있습니다.

3. 세션 설정

세션 설정 과정에서, 이미 존재하는 사용자에 대해 세션을 생성하지 않고 null로 처리되는 부분을 점검해 보세요. 이는 의도된 행위일 수 있지만, 클라이언트 측에서는 어떤 상태인지 명확히 전달받아야 합니다.

관련 질문 및 링크

기존에 유사한 문제를 다룬 게시물을 확인해 보시기 바랍니다:

위 방법들을 점검해 보시고 여전히 해결되지 않는 부분이 있다면, 서버/클라이언트 로그 또는 관련 코드를 추가로 공유해 주시면 더 자세히 도와드릴 수 있습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

회원가입 구현 (구현 후 최종 화면 출력 X)

0

64

2

(6.11) 회원가입시 프로필 정보 자동 생성하기 Q. 호출 순서 문의

0

56

1

명시적 타입 선언(콜론 타입 선언)과 as 타입 단언 차이

0

55

2

useMutation 적용 후 새로운 글 등록시 content가 안보여요

0

69

2

6.8 zustand 세션 질문입니다.

0

109

2

next.js 강의에서도 리액트 라이브러리들을 다뤄주시나요?

0

92

2

shadcn에서 radix ui와 base ui 차이는 뭔가요?

1

404

2

updateTodo 함수 생성시 화살표 함수 사용 안하는 이유

0

84

2

4.11 바로 투두 삭제가 안됨 질문

0

102

3

매개변수 updatedTodo 관련 질문

0

79

3

인증 정보가 만료되었을 때 라우트 가드 처리가 궁금합니다!

0

91

2

supabase를 사용하지 않을 경우 세션 데이터의 변경을 감지하고 스토어에 보관하는 방법이 궁금합니다!

0

85

2

4.6 id를 string으로 변경시 오류

0

74

2

리액트 타입스크립트 관련 질문있습니다.

0

71

1

소셜 로그인 구현하기 관련하여 질문이 있습니다!

0

108

2

ui 파일 질문드립니다.

0

90

1

tanstack query devtools에서 질문있습니다!

0

75

2

댓글 삭제 시 isPending 질문

0

72

2

두번째 예외상황에 대해 질문있습니다!

0

69

1

리액트 쿼리 질문입니다

1

83

2

개발자도구에서 components 가 안보입니다.

0

109

3

state 관리에 대한 정리

0

88

3

[(2.4) Shadcn/ui를 소개합니다] 강의 Shadcn 세팅 관련 질문 있습니다.

0

211

3

like 테이블에서 왜 create_at이 필요한지 궁금합니다.

0

87

1