Redis
 sql >> डेटाबेस >  >> NoSQL >> Redis

एक्सप्रेस परिवर्तन सत्र हर अनुरोध

एक्सप्रेस-सत्र क्लाइंट से सत्र आईडी सेट करने या प्राप्त करने के लिए कुकी का उपयोग करता है

जैसा कि दस्तावेज़ीकरण में बताया गया है

<ब्लॉकक्वॉट>

कृपया ध्यान दें कि सुरक्षित:सत्य एक अनुशंसित विकल्प है। हालाँकि, इसके लिए एक https-सक्षम वेबसाइट की आवश्यकता होती है, अर्थात, सुरक्षित कुकीज़ के लिए HTTPS आवश्यक है। यदि सुरक्षित सेट है, और आप अपनी साइट को HTTP पर एक्सेस करते हैं, तो कुकी सेट नहीं की जाएगी।

निम्न बिंदुओं को याद रखें:

  • यदि आप HTTPS कनेक्शन पर होस्ट नहीं कर रहे हैं तो कुकी सुरक्षित ध्वज को गलत पर सेट किया जाना चाहिए।

  • यदि आप HTTPS पर होस्ट किए गए प्रॉक्सी का उपयोग कर रहे हैं, तो आपको प्रॉक्सी को 1 पर सेट करना चाहिए। दस्तावेज़ीकरण देखें

नीचे दिया गया विकल्प प्रत्येक अनुरोध के लिए सत्र आईडी रीसेट की समस्या का समाधान करेगा

cookie: { secure: false }

उदाहरण के लिए:

app.use(session({
  // your settings
  cookie: { secure: false }
}))


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. रेडिस बनाम मोंगोडीबी:पेरकोना मेमोरी इंजन के साथ इन-मेमोरी डेटाबेस की तुलना करना

  2. AWS वर्चुअल प्राइवेट क्लाउड (VPC) में Redis™ के लिए स्केलग्रिड DBaaS परिनियोजित करें

  3. redis.serializer.SerializationException को कैसे पकड़ें?

  4. Redis - लेन-देन में Incr मान का उपयोग करना

  5. स्टैकएक्सचेंज में पाइपलाइनिंग बनाम बैचिंग। रेडिस