[Django](장고) Formview does not keep login / 로그인 유지 안될 때
Django를 사용하다가 테스트서버를 배포하던중, 기존 코드에서는 문제가 없지만, 로그인을 시도하면 get_succeess_url 까지 정상적으로 동작을 하였고, reverse로 다른페이지를 넘어갈때 로그인상태가 유지되지 않는 현상이 나타났는데요. 이때 settings.py 에서 SESSION_COOKIE_DOMAIN = '.overmap.me' SESSION_COOKIE_DOMAIN이 적용되어 있을 경우, 해당 도메인에만 쿠키와 세션이 허용되어, 쿠키를 유지하지 못하는 현상이 발생하게됩니다. 테스트서버에 맞는 도메인을 설정해주시거나, 해당 설정을 주석 또는 제거 해주시면 정상적으로 로그인이 되는것을 보실 수 있습니다.
2019. 8. 7. 15:39