Redis
 sql >> Database >  >> NoSQL >> Redis

'session' non è definito quando si utilizza express/redis per il session store

Le sessioni non funzioneranno a meno che tu non abbia queste 3 in questo ordine:

app.use(express.cookieParser());
app.use(express.session());
app.use(app.router);

Non sono sicuro che il router sia obbligatorio per utilizzare le sessioni, ma le interrompe se viene posizionato prima di esse.