인프런 커뮤니티 질문&답변
.gitignore 풀고 다시 올려드려욤~~
해결된 질문
작성
·
205
0
강의 2회독 하고서 이제 좀 큰 그림이 보이는 것 같습니다.
강의 자료도 전부 따라쳐서 정상 작동하는 것을 확인했고요
그런데 테스팅을 하다가 오류를 발견했습니다. 코드는 강사님이 쓰신 코드와 같습니다.
테스트는 정확히 말하자면,
정상적인 정보로 로그인 -> 로그아웃 -> 이상한 정보로 로그인 -> 로그인 실패 -> 다시 정상적인 로그인 시도 -> 아래와 같은 에러 발생
의 루틴입니다.

[1] [HPM] Error occurred while trying to proxy request /api/user/login from localhost:3000 to http://localhost:5000 (ECONNREFUSED) (https://nodejs.org/api/errors.html#errors_common_system_errors)
구글링해보니 프록시서버와 연관된 gateway timeout일 수도 있다는 둥 썰이 많습니다 ㅠㅜ
혹시 이 이슈에 대해서 아시는 부분이 있나요??
개인적으로 조금 만 더 공부한 후 이 강의를 참고해서 저만의 어플리케이션을 만들 예정이라 이런 에러가 뜨는 것을 꼭 고치고 싶네요. 구글링을 해봤지만 제 역량밖인것 같더군요 ㅠㅜ
git주소 : https://github.com/JoonsongLee/question
테스팅 하실 아이디와 비밀번호 :
email : tempthree@naver.com
password : temptwo
좋은 강의 감사드립니다.
답변 4
0
어제 저녁에 해드린다 햇는데 ㅠㅠ ... 늦었네요 ...
방금 보니깐 return 값을 안넣어주셔서 오류가 나고 있더라구요
두군데 인데
첫번째는 auth.js 에서
if(!user) res.json({isAuth:false, error :true , sex:true})
이부분인데
if(!user) return res.json({isAuth:false, error :true , sex:true})
이렇게 바꿔주셔야됩니다
두번째는 index.js 에서
이부분에서
이렇게 바꿔주셔야 합니다 ~!
return 값을 넣어 주면 아무리 그 아래 다른 할일이 있어도
거기까지만 하고 돌려보내주는데 return 값이 없다보니 원래는 끝났는데
그 아래 부분의 코드까지 진행이 되다보니
그 부분을 진행하다가 서버가 다운이 되버려서
다음 로그인할때 오류가 난 상황이였습니다 ^^
수고하세요 ~!
0
0
0
안녕하세요 dev.js 부분이 github에는 gitignore 설정으로 빠져있어서 테스팅 아이디로 테스트를 하지 못해서
제 깃헙에 있는 소스로 로그인 => 로그아웃 => 이상한 아이디로 로그인 => 실패 => 그리고 다시 로그인 했을떄는
정상적으로 되서 ... 제가 좀더 정확히 상황을 알아야 할것 같습니다 ^^ !!! 그리고 다른 글에 질문 답변해주신것 너무 감사합니다 !!





