블로그 이미지
흰색앵초

calendar

1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

Notice

2012. 9. 18. 21:33 프로그래밍/장고

Django로 로그인을 구현하다 보면 브라우저를 껐다 켰음에도 불구하고 세션이 계속 유지되는 경우가 있다.


이러한 것은 Django의 기본 세션 유지가 꽤 길게 설정되어있기 때문인데 이러한 경우 아래와 같이 처리하면 된다.

delete FROM django_session where 1=1;

이미 있는 세션을 제거.


settings.py에 아래를 추가

SESSION_EXPIRE_AT_BROWSER_CLOSE = True 


이렇게 하면 브라우저를 껐을 때 세션이 파기되고 브라우저를 껐다켜면 다시 로그인을 해야한다.

posted by 흰색앵초