मुझे अपने D8 उदाहरण में कुकी का जीवनकाल सेट करने में परेशानी हो रही है। मैं इसे शून्य पर सेट करना चाहूंगा ताकि ब्राउज़र उपयोगकर्ता को बंद कर दे।
मैंने ini_set('session.cookie_lifetime', 0);
साइट / डिफ़ॉल्ट / settings.php फ़ाइल में जोड़ा है। फ़ाइल में कोई पिछला कुकी_लाइफ़टाइम संदर्भ नहीं था। मैंने लाइन जोड़ दी। मैंने Drupal cache को भी क्लियर किया है और अपना Chrome cache क्लियर किया है। दुख की बात है कि इसका सम्मान नहीं किया जा रहा है। ब्राउज़र बंद होने के बाद भी सत्र जारी रहता है।
मैंने पूरा कोडबेस खोज लिया है, ini_set('session.cookie_lifetime', 200000);
लेकिन यह मेरी साइट में मौजूद नहीं है। मैं यह नहीं देखता कि द्रुपाल कुकी के जीवनकाल को कहाँ स्थापित कर रहा है। मैंने रूट में php.ini फ़ाइल के माध्यम से सेटिंग को जोड़ने का भी प्रयास किया है, लेकिन यह Drupal द्वारा शासित है।
मुझे लगता है कि यह एक साधारण बात है, इसलिए मैं प्लगइन्स से बचना चाहूंगा। सभी से सुनने का इंतजार कर रहे हैं। अग्रिम में धन्यवाद।