Я реализовал сессионный механизм в своем приложении в стандартной среде GAE node.js, используя express-session без значения store
.Хотя это работает без проблем на локальном хосте, сессия, кажется, завершается независимо от того, как cookie.maxAge
настроен в стандартной среде GAE node.js.Это то, что у меня есть:
app.use(session({
cookie: {
maxAge: 31536000000, // 1 year
secure: true
},
secret: SECRET,
resave: true,
saveUninitialized: true
}));
Я предполагаю, что это вызвано тем, что GAE не сохраняет память, и если так, я должен добавить опцию store
.Я искал самый простой вариант и нашел memcache, но он еще не доступен в стандарте GAE node.js .
- Это проблема, связанная с тем, что приложение не имеет опции
store
? - Какой самый простой способ иметь
store
в стандарте GAE node.js? - Как использовать memcache в этой среде?