2012-07-21 21 views

回答

2

第一次從Django網站請求一個頁面時,它應該發送一個cookie,如果Django設置正確,它應該啓動一個會話。該cookie的名稱將是sessionid

要看看這個cookie存在,你可以做if (document.cookie.indexOf("sessionid") >= 0)

如果你想看到/確認更多的細節,你將不得不使用一個Ajax請求到服務器。

+0

我想你需要禁用'SESSION_COOKIE_HTTPONLY'如果你想這樣做:https://docs.djangoproject.com/en/dev/ref/settings/#std:setting-SESSION_COOKIE_HTTPONLY - 不公開的主要好處是不暴露它在瀏覽器中的JS是,如果某人成功執行XSS攻擊,他們將無法劫持會話。 – MrColes 2016-05-27 16:00:24