인프런 커뮤니티 질문&답변

부드러운 캥거루님의 프로필 이미지

작성한 질문수

[리뉴얼] React로 NodeBird SNS 만들기

CORS 문제 해결하기

403error가 발생합니다.

21.03.23 10:31 작성

·

315

0

안녕하세요 제로초님.

회원가입 페이지에서 가입하기를 누르면 아래와 같이 403에러가 발생합니다.

back/routes/user.js

        if(exUser){
            console.log(`exUser! ${JSON.stringify(exUser)}`)
            return res.status(403).send('이미 사용중인 아이디 압니다.');
       }

해당 아이디가 존재하지 않는데 if(exUser === true) 에 걸려서 못넘어같은데 해당 원인을 찾지못하고있어 질문드립니다.

--------------------git주소------------------------

https://github.com/812jay/react-nodebird

---------------------------------------------------

감사합니다.

답변 2

1

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

2021. 03. 23. 11:03

exUser가 {}네요. if ({})는 true입니다.

exUser?.id 로 바꿔보세요.

0

부드러운 캥거루님의 프로필 이미지

2021. 03. 23. 12:54

exUser = await User.findOne.... 으로 await 추가하니까 되네요~ 감사합니다!!