Redis
 sql >> Teknologi Basis Data >  >> NoSQL >> Redis

Ekspresikan sesi perubahan setiap permintaan

Sesi ekspres menggunakan cookie untuk menyetel atau mendapatkan id sesi dari klien

seperti yang tertera pada dokumentasi

Harap perhatikan bahwa secure:true adalah opsi yang disarankan. Namun, ini memerlukan situs web yang mendukung https, yaitu HTTPS diperlukan untuk cookie aman. Jika aman diatur, dan Anda mengakses situs Anda melalui HTTP, cookie tidak akan disetel.

Ingat poin-poin di bawah ini:

  • Jika Anda tidak menghosting di cookie koneksi HTTPS, bendera aman harus disetel ke false.

  • Jika Anda menggunakan proxy yang dihosting di HTTPS, Anda harus menyetel proxy kepercayaan ke 1. Lihat dokumentasi

Opsi di bawah ini akan menyelesaikan masalah reset ID sesi untuk setiap permintaan

cookie: { secure: false }

misalnya:

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


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Perbandingan kinerja menggunakan hash Redis vs banyak kunci

  2. Apakah ini kasus penggunaan yang baik untuk Redis pada ServiceStack REST API?

  3. kesalahan koneksi redis dalam wadah buruh pelabuhan

  4. Redis - Menggunakan nilai Inc dalam transaksi

  5. Ubuntu 16.04 systemd redis masalah dengan ulimit