[Django](장고) Formview does not keep login / 로그인 유지 안될 때
2019. 8. 7. 15:39ㆍDevelop/Python
728x90
Django를 사용하다가 테스트서버를 배포하던중, 기존 코드에서는 문제가 없지만,
로그인을 시도하면 get_succeess_url 까지 정상적으로 동작을 하였고,
reverse로 다른페이지를 넘어갈때 로그인상태가 유지되지 않는 현상이 나타났는데요.
이때 settings.py 에서
SESSION_COOKIE_DOMAIN = '.overmap.me'
SESSION_COOKIE_DOMAIN이 적용되어 있을 경우, 해당 도메인에만 쿠키와 세션이 허용되어,
쿠키를 유지하지 못하는 현상이 발생하게됩니다.
테스트서버에 맞는 도메인을 설정해주시거나, 해당 설정을 주석 또는 제거 해주시면 정상적으로
로그인이 되는것을 보실 수 있습니다.
728x90
'Develop > Python' 카테고리의 다른 글
[Pycharm](파이참) VCS 주소 변경 방법 (0) | 2019.08.13 |
---|---|
[Django](장고) 세션 만료시간 최대값 / session expiry maximum (0) | 2019.08.08 |
Django hosts 사용방법 (0) | 2019.06.03 |
Django ValueError: underlying buffer has been detached (0) | 2019.02.17 |
Django(장고) 폼 필드 html name 속성 강제 변경 방법 (0) | 2019.01.31 |