लघु संस्करण, सं एक सर्वर का पता लगाने अगर ग्राहक अपने ब्राउज़र बंद कर दिया है की कोई ठोस रास्ता नहीं है। यह सिर्फ वेब विकास के असीमित पैटर्न की प्रकृति है।
लांग संस्करण, यह वास्तव में, वास्तव में आप के लिए महत्वपूर्ण है अगर; उस पृष्ठ में थोड़ी-बहुत जावास्क्रिप्ट डालें जो पृष्ठभूमि में आपकी वेबसाइट पर एक नियमित पोस्ट भेजता है और एक सर्वरसाइड एजेंट या सेवा सेट करता है जो सत्रों का निपटारा करता है यदि उसे इन नियमित "दिल की धड़कन" संकेत प्राप्त नहीं होते हैं।
आप पृष्ठ के अनलोड() घटना पर एक जावास्क्रिप्ट पोस्टबैक रख सकते हैं, लेकिन यह पर भरोसा करते हैं न, यह हमेशा आग नहीं करता है।
दिल की धड़कन के लिए नियंत्रक कार्रवाई या हैंडलर स्थापित करने का एक विकल्प केवल आपके टाइमबीट अंतराल के एक मिनट बाद सत्र टाइमआउट सेट करना होगा। तब कुकी स्वचालित रूप से अपने स्वयं के सत्र का निपटान करेगी क्योंकि कुकी समाप्त हो जाएगी। –
कृपया जावास्क्रिप्ट दृष्टिकोण न करें, क्योंकि यह टाइमआउट सुविधा को इसकी प्रमुख सुरक्षा सुविधाओं में से एक करने से रोकता है - अगर वे अपने पीसी से दूर चलते हैं तो उपयोगकर्ता को साइन आउट करें। मैं गारंटी देता हूं कि आप ऐसा करते हैं और अपनी साइट पर एक पेशेवर सुरक्षा लेखा परीक्षा प्राप्त करते हैं, टाइमआउट की कमी को एक मुद्दे के रूप में चिह्नित किया जाएगा। – elexis