Próbuję zintegrować sesje Redis z moim systemem uwierzytelniania zapisanym w pliku Node.js.Jak zapisać i pobrać sesję z Redis
Udało mi się pomyślnie skonfigurować serwer Redis, connect-redis
i serwer Express.
Oto moja konfiguracja (tylko ważne bit):
var express = require("express");
var RedisStore = require("connect-redis")(express);
var redis = require("redis").createClient();
app.use(express.cookieParser());
app.use(express.session({
secret: "thisismysecretkey",
store: new RedisStore({ host: 'localhost', port: 6379, client: redis })
}));
Teraz ... Jak mogę faktycznie tworzyć, czytać i zniszczyć sesję? Przeczytałem mnóstwo artykułów o tym, jak skonfigurować connect-redis
i wiele pytań tutaj na SO, ale przysięgam, każdy zatrzymuje się na samej konfiguracji i nie wyjaśnia, jak go faktycznie używać ...
Jestem świadomy, że to jest prawdopodobnie bardzo prosty, ale proszę nie zgłaszaj i po prostu wyjaśnij :).