inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

따라하며 배우는 노드, 리액트 시리즈 - 기본 강의

노드 리액트 기초 강의 #34 인증 체크 (2) 강의 마무리.

.gitignore 풀고 다시 올려드려욤~~

해결된 질문

207

andrewlee

작성한 질문수 35

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

좋은 강의 감사드립니다.

nodejs react

답변 4

0

John Ahn

어제 저녁에 해드린다 햇는데 ㅠㅠ ...    늦었네요 ...   

방금 보니깐   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 에서 

                 res.json({loginsuccess:false , msg:'비밀번호가 틀렸습니다'})

이부분에서 

return res.json({loginsuccess:false , msg:'비밀번호가 틀렸습니다'})

이렇게 바꿔주셔야 합니다 ~!

return 값을 넣어 주면  아무리 그 아래 다른 할일이 있어도 

거기까지만 하고 돌려보내주는데  return 값이 없다보니  원래는 끝났는데 

그 아래 부분의 코드까지 진행이 되다보니 

그 부분을 진행하다가  서버가 다운이 되버려서 

다음 로그인할때 오류가 난 상황이였습니다 ^^ 

수고하세요 ~! 

0

John Ahn

넵  오늘 저녁에 다시 한번 해볼게요 ^^ !!! 

0

andrewlee

허걱 그런실수를ㅋㅋㅋㅋㅋ dev까지 올릴게여 죄송함니다 ㅎㅎㅎ

0

John Ahn

안녕하세요   dev.js 부분이   github에는 gitignore 설정으로 빠져있어서   테스팅 아이디로 테스트를 하지 못해서 

제 깃헙에 있는 소스로     로그인 =>  로그아웃  =>  이상한 아이디로 로그인 =>  실패 => 그리고 다시 로그인 했을떄는 

정상적으로 되서 ...  제가 좀더 정확히 상황을 알아야 할것 같습니다 ^^ !!! 그리고 다른 글에 질문 답변해주신것 너무 감사합니다 !! 

깃 이메일이랑 비번이 필요하다고 하네요

0

35

1

404 에러

0

102

1

34강 인증 체크에서 element 사용 때문에 에러나시는 분들 이렇게 하심 됩니다.

0

120

1

로그인, 로그아웃, 토근 작동 안 함

0

239

0

9강 오류 어떻게 해결하나요?

0

194

1

localhost 에서 연결을 거부했습니다.

0

1927

4

포스트맨에서 true가 안떠요

0

150

1

왜 안되나요

0

129

1

몽고db 연결 오류가 납니다 위에껀 입력한 코드, 아래껀 터미널이에요

0

243

1

로그아웃 401 에러(Unauthorized)

0

504

2

암호가 해싱되지 않고 입력값 그대로 db에 저장되는 문제

0

149

1

7강중에서

0

162

2

User.findByToken is not a function

0

211

1

루트 디렉토리

0

271

1

useState

0

560

1

프록시 잘 설정했는데도 404 오류 뜨는 분들

5

875

6

webpack 관련 에러 질문

0

219

1

리액트 관련 질문

0

272

1

14강 로그아웃 안됨

0

318

1

mongoDB 데이터 확인하는 법

0

410

1

postman 에러

0

291

1

선생님 리덕스를 사용하면 어떠한 부분이 좋은지 알 수 있을까요?

0

234

1

다음과 같은 에러들이 발생합니다.

0

273

1

14강 로그아웃 기능 구현시 postman에서 Cannot POST 오류가 뜹니다.

0

379

1