Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // app.use(cookieParser());
- app.use(session({ secret: 'secret', resave: true, saveUninitialized: true, cookie: { maxAge: 60000 } }));
- app.post('/login', (req, res) => {
- if (req.body.username === 'test' && req.body.password === 'test') {
- req.session.username = 'test';
- res.send('login successfull');
- } else {
- res.send('incorrect username or password');
- }
- });
- app.post('/logout', (req, res) => {
- req.session.username = undefined;
- res.send('logged out successfully ' + req.cookies.username);
- });
- app.all('*', function (req, res, next) {
- winston.debug('should not be undefined ' + req.session.username);
- if (req.session.username !== undefined) {
- next();
- }
- res.send('username = ' + req.session.username);
- });
Add Comment
Please, Sign In to add comment