【发布时间】:2016-02-11 07:21:48
【问题描述】:
我想记住某人访问的最后一页 (like here)
我试图用 cookie-session 来做,但它不像我想象的那样工作。
我看到this 并尝试this example 延长会话但没有成功。
这里是代码:
var session = require('cookie-session');
var express = require('express');
var app = express();
app.use( session({ secret: 'secret' }) );
app.get('/a', function (req, res) {
if(req.session.last) {
res.write("the last page was " + req.session.last + ". ");
}
req.session.last = "a";
res.end("Page A");
});
app.get('/b', function (req, res) {
if(req.session.last) {
res.write("the last page was " + req.session.last + ". ");
}
req.session.last = "b";
res.end("Page B");
});
app.get('/c', function (req, res) {
if(req.session.last) {
res.write("the last page was " + req.session.last + ". ");
}
req.session.last = "c";
res.end("Page C");
});
app.listen(8080);
【问题讨论】:
标签: node.js express cookie-session