Skip to content

Instantly share code, notes, and snippets.

@mehdinourollah
Created October 9, 2018 13:19
Show Gist options
  • Save mehdinourollah/e5c8b4b05a8f14783ccf502804e91073 to your computer and use it in GitHub Desktop.
Save mehdinourollah/e5c8b4b05a8f14783ccf502804e91073 to your computer and use it in GitHub Desktop.
I used this for session in Express+hbs
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);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment