Work/PROJECT

[쇼핑몰] 쇼핑몰 제작 중 삽질기

오늘 오랜만에 시간을 내서 쇼핑몰을 코딩하고 있었다.


근데.. 음? 뭐지 로그인/로그아웃이 정상적으로 동작하지 않았다.


어라.. 이럴리가 없는데..


초기 개발당시보다 너무 nodejs 버전이 올라가서 그런가? nginx 문제?


아니면 다른 모듈 버전이 낮아서 그런가? api가 변경됬나?


열나게 찾아봤다.


근데..


그런거 없음!


헐.


뭐지.


하다가 크롬 앱인 postman으로 기능을 테스트 해보니 정상적으로 동작 하는걸 확인.


즉 이건 브라우저에서만 쿠키가 생성/삭제가 안되는 문제였는데.


원인을 찾아 해메다가 발견했다.


쩝.


내가 도메인을 기존엔 jarambebe.com 을 사용하고 있다가


신규로 jaram.kr 을 구매하면서 소스상에서 일부만 이 링크가 수정되고


몇몇 수정되지 않은 부분들이 있어서 정상적으로 쿠키가 생성/삭제가 되지 않았던 것.


즉 login 을 요청하는 ajax 주소는 기존 주소인데 로그인 후 이동되는 페이지는 신규 주소.


위와 같은경우 요청 주소의 기준으로 쿠키가 생성되므로 이동된 신규 주소에서는 쿠키가


보이지 않았던 것.


음..


젠장.


이래서 쉬다가 코딩하면 여러 문제가 발생한다.


ㅠ_ㅠ


어쨌든 해결해서 다행~

반응형