Javascript Node.js+;快速会议:如何记录上次访问的日期和时间?
我想知道一个人如何能够通过Express跟踪用户最后一次访问的站点?例如: 1.用户首次访问网站,受到欢迎 2.用户下次访问站点时,它将显示上次访问的日期和时间 我查看了Express sessions文档,但没有找到解决方案Javascript Node.js+;快速会议:如何记录上次访问的日期和时间?,javascript,node.js,express,session,Javascript,Node.js,Express,Session,我想知道一个人如何能够通过Express跟踪用户最后一次访问的站点?例如: 1.用户首次访问网站,受到欢迎 2.用户下次访问站点时,它将显示上次访问的日期和时间 我查看了Express sessions文档,但没有找到解决方案 如果您有任何见解,我们将不胜感激。您可以将快速会话与cookies结合使用,以获得此效果 这是教程 最好是通过利用HTTP Cookie来了解会话是如何工作的 var express = require('express'); var cookieParser = req
如果您有任何见解,我们将不胜感激。您可以将快速会话与cookies结合使用,以获得此效果 这是教程 最好是通过利用HTTP Cookie来了解会话是如何工作的
var express = require('express');
var cookieParser = require('cookie-parser');
var session = require('express-session');
var app = express();
app.use(cookieParser());
app.use(session({secret: "Shh, its a secret!"}));
app.get('/', function(req, res){
if(req.session.page_views){
req.session.page_views++;
res.send("You visited this page " + req.session.page_views + " times");
} else {
req.session.page_views = 1;
res.send("Welcome to this page for the first time!");
}
});
app.listen(3000);