Redis
 sql >> база данни >  >> NoSQL >> Redis

Експресна сесия за промяна на всяка заявка

Експресна сесия използва бисквитката, за да зададе или получи идентификатора на сесията от клиента

както е посочено в документацията

Моля, имайте предвид, че secure:true е препоръчителна опция. Въпреки това, той изисква уебсайт с активиран https, т.е. HTTPS е необходим за защитени бисквитки. Ако е зададена защита и имате достъп до сайта си през HTTP, бисквитката няма да бъде зададена.

Запомнете следните точки:

  • Ако не хоствате на HTTPS връзка, флагът за защита на бисквитките трябва да бъде зададен на false.

  • Ако използвате прокси, който се хоства на 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. Запитване с Redis?

  2. Redis памет и процесорни пикове

  3. Как да инсталирам Predis на Windows XAMPP?

  4. Redis публикува-абонирайте се:Гарантирано ли е Redis да достави съобщението дори при огромен стрес?

  5. Как да получа ключа от стойност в двойка ключ/стойност в клиент на магазина на redis?