[Django](장고) Formview does not keep login / 로그인 유지 안될 때

2019. 8. 7. 15:39Develop/Python

728x90

 

 

Django를 사용하다가 테스트서버를 배포하던중, 기존 코드에서는 문제가 없지만,

로그인을 시도하면 get_succeess_url 까지 정상적으로 동작을 하였고,

reverse로 다른페이지를 넘어갈때 로그인상태가 유지되지 않는 현상이 나타났는데요.

 

 

이때 settings.py 에서 

SESSION_COOKIE_DOMAIN = '.overmap.me'

SESSION_COOKIE_DOMAIN이 적용되어 있을 경우, 해당 도메인에만 쿠키와 세션이 허용되어, 

쿠키를 유지하지 못하는 현상이 발생하게됩니다.

 

테스트서버에 맞는 도메인을 설정해주시거나, 해당 설정을 주석 또는 제거 해주시면 정상적으로

로그인이 되는것을 보실 수 있습니다.

728x90