сесси добавляешь?
const sqSession = new SequelizeSession({ db: sequelize, }) app.use( session({ secret: process.env.SECRET, store: sqSession, resave: false, saveUninitialized: true, cookie: { maxAge: 60000 }, }), )
Затем просто req.session.user = user при регистрации
а у тебя пакет express-session установлен? у меня так это работает: import session from ‘express-session’; import connectRedis from ‘connect-redis’; const app = express() const RedisStore = connectRedis(session) потом уже app.use(session ...)
http://joxi.ru/5mdb6J8CaqWjRA
Сама сессия работает как надо только пока работает только для одного юзера
а у второго что?
ок. спс. хоть есть направление в какую сторону копать
Как только захожу с инкогнито или с телефона сессия пропадает и не востанавливаеться для первого юзера
что? я не про твой кейс) твой я не смотрел, с пасспортом не работал
блин)
поидее у тебя id сессии должен персистится в БД. ты его там видишь?
Да
Обсуждают сегодня