Advertisement
Guest User

Untitled

a guest
Apr 15th, 2017
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. app.post('/login', (req, res) => {
  2.     User.findOne({
  3.         username: req.body.username,
  4.         password: req.body.password
  5.     }).then(record => {
  6.         if (record) {
  7.             req.session.loggedIn = true;
  8.             req.session.username = record.username;
  9.  
  10.             res.redirect('/secret-page');
  11.         } else {
  12.             res.render('login-page', {
  13.                 error: 'wrong username or password';
  14.             });
  15.         }
  16.     });
  17. });
  18.  
  19. app.get('/secret-page', (req, res) => {
  20.     if (req.session.loggedIn) {
  21.         res.render('secret-page');
  22.     } else {
  23.         res.render('no-access');
  24.     }
  25. });
  26.  
  27. app.get('/logout', (req, res) => {
  28.     res.session.destroy();
  29. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement