Advertisement
Guest User

Untitled

a guest
Apr 26th, 2016
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var express = require('express');
  2. var router = express.Router();
  3. var session = require('express-session');
  4.  
  5. var app = express();
  6.  
  7. //init connection
  8. var conn = require('./cfg');
  9. conn = conn.connection;
  10.  
  11.  
  12. app.use(session({ secret: 'keyboard cat',resave: false, saveUninitialized: true, cookie: { id: 0 }}))
  13.  
  14. //page request TODO POST  at the moment put 'real' username and password
  15. router.get('/', function(req, res) {
  16.     //setCookie();
  17.     if (req.session.cookie.id) {
  18.     conn.query('SELECT * FROM users WHERE username=? AND password=?',["admin", "123"], function(err, rows, fields) {
  19.     if (err) { throw err; }
  20.     if(rows.length){
  21.         var id = rows[0].password;
  22.         sess.id = id;
  23.     }
  24.     });
  25.     if(sess.id){
  26.         res.write('Hello User! ');
  27.     }
  28.     } else {
  29.         sess.views = 1
  30.         res.end('welcome to the session demo. refresh!')
  31.     }
  32.   res.send('HomePage');
  33. });
  34.  
  35. module.exports = router;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement