작성한 질문수
Node.js 웹개발로 알아보는 백엔드 자바스크립트의 이해
passport기반 세션처리
작성
·
289
0
회원가입을 시도할 때 이메일 주소가 db에 없을 경우 발생한 문제입니다.
db에 없는 이메일 주소를 입력하고 제출 버튼을 누른 경우 "passport session save" 메시지는 콘솔에 출력이 됩니다. 그러나 다음 메시지는 출력이 안되고 웹 페이지는 Cannot POST /join이 출력됩니다.
여기서 주소창 "http://localhost:3000/join" 이 내용 중 join을 지우고 main을 확인하기 위해 m을 누르니깐 콘솔창에 "passport session get id" 메시지와 main에서 출력할 내용들이 나타납니다
어떤 문제일까요...ㅠㅠㅠ
답변 2
1
저는 방금 크롱님 소스와 비교해서 원인을 찾았습니다. 다른 분이 동일 상황 발생 시 참고하시도록 알려드립니다.
제 경우는 successRedirect를 sucessRedirect 로 'c' 한 개를 빼먹은 것이 이유였네요. ㅠ.ㅠ
저도 같은 문제인데 답을 못 구하셨나요? ㅠ.ㅠ