2015-05-07 11 views
5

Django 1.7 को क्रोम में SESSION_EXPIRE_AT_BROWSER_CLOSE = सत्य के साथ कोई समस्या थी, ब्राउज़र बंद होने पर समाप्त होने पर समाप्त नहीं हुआ। मैं Django 1.8 चले गए, मैं सोच रहा था कि इस समस्या का समाधान हो गया है।django 1.8 SESSION_EXPIRE_AT_BROWSER_CLOSE काम नहीं कर रहा

उत्तर

6

#19962: दस्तावेज़ीकरण अद्यतन किया गया है। असल में, यह Django में एक बग नहीं है, बल्कि क्रोम में एक विशेष सेटिंग्स है जो ब्राउज़र को बंद करने और फिर से खोलने के बाद भी अपने ब्राउज़र सत्र को जारी रखने की अनुमति देता है।

अद्यतन दस्तावेज़ों में note देखें।

कुछ ब्राउज़र (उदाहरण के लिए क्रोम) सेटिंग्स प्रदान करते हैं जो उपयोगकर्ताओं को ब्राउज़र बंद करने और फिर से खोलने के बाद ब्राउज़िंग सत्र जारी रखने की अनुमति देते हैं। कुछ मामलों में, यह SESSION_EXPIRE_AT_BROWSER_CLOSE सेटिंग में हस्तक्षेप कर सकता है और ब्राउज़र को बंद होने से सत्रों को रोकने से रोक सकता है। SESSION_EXPIRE_AT_BROWSER_CLOSE सेटिंग सक्षम होने पर Django अनुप्रयोगों का परीक्षण करते समय कृपया इसके बारे में अवगत रहें।

+0

मुझे यह मिल गया है। धन्यवाद। – user2307087

संबंधित मुद्दे