और यदि हां, तो वे अलग कैसे हैं कि यह संभव है?क्या आप डेविस का उपयोग कर सकते हैं: टाइमआउट योग्य और: एक ही समय में याद रखने योग्य?
और यदि नहीं, तो दोनों क्यों मौजूद हैं? एक के बिना एक क्यों नहीं है? यदि आपके पास नहीं है: टाइमआउट योग्य, तो सत्र स्वचालित रूप से याद किया जाता है। यदि आपके पास नहीं है: याद रखने योग्य, तो सत्र स्वचालित रूप से समाप्त हो जाता है।
http://rubydoc.info/github/plataformatec/devise/master/Devise/Models/Rememberable
http://rubydoc.info/github/plataformatec/devise/master/Devise/Models/Timeoutable
मुझे विश्वास है कि सत्र को याद रखने का विकल्प 'devise.rb' में सेट है और 'config.timeout_in' है जो 30 मीटर तक डिफ़ॉल्ट है। इसलिए यदि वे 'मुझे याद रखें' का चयन नहीं करते हैं, तो यह 30 मिनट तक अपने सत्र को सक्रिय रखेगा। यह शायद एक समाप्ति समय के साथ एक सत्र कुकी का उपयोग करता है, जो ब्राउज़र पुनरारंभ के बीच सहेजे नहीं जाते हैं। सत्र कुकीज़ हालांकि टैब के बीच सहेजे जाते हैं। – Chloe