Redis
 sql >> Baza danych >  >> NoSQL >> Redis

Udostępniać sesje z redis i paszportem na subdomenie?

Musisz wymagać następujących modułów.

connect-redis
express-session
cookie-parser

Następnie użyj następującego przykładowego kodu:

var express = require('express');
var cookieParser = require('cookie-parser');
var session = require('express-session');
var RedisStore = require('connect-redis')(session);

var app = express();
app.use(cookieParser());
app.use(session({
    secret: "thisismysecretkey",
    store: new RedisStore({ host: 'localhost', port: 6379})
}));

app.get('/', function (req, res) {
  res.send('Hello World!')
})

var server = app.listen(3000, function () {
  var host = server.address().address
  var port = server.address().port
  console.log('Example app listening at http://%s:%s', host, port)
})

Źródło:Jak zapisać i pobrać sesję z Redis



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Klucze Airflow CROSSSLOT w żądaniu nie mieszają się z tym samym błędem gniazda przy użyciu AWS ElastiCache

  2. Jak wyeksportować klucze Redis jako CSV za pomocą CLI

  3. StackExchange.Redis prosty przykład C#

  4. Błąd jemalloc/jemalloc.h:Brak takiego pliku lub katalogu podczas tworzenia Redis

  5. Aby rozpocząć ładowanie YCSB z włączoną opcją klastra dla REDIS