Advertisement
Guest User

Untitled

a guest
Apr 26th, 2016
157
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.09 KB | None | 0 0
  1. var express = require('express');
  2. var router = express.Router();
  3. var session = require('express-session');
  4. var bodyParser = require('body-parser');
  5. var app = express();
  6.  
  7. //init seesion
  8. app.set('trust proxy', 1) ;
  9. app.use(session({
  10. secret: 'My Secret Key',
  11. resave: false,
  12. saveUninitialized: true,
  13. cookie: { id: 60000 }
  14. }));
  15.  
  16. //init connection
  17. var conn = require('./cfg');
  18. conn = conn.connection;
  19.  
  20. //init player
  21.  
  22. module.exports = player;
  23. var player = { init:function init(id){
  24. app.use(function (req, res, next) {
  25. var sess = req.session;
  26. if(sess.cookie.id)
  27. console.log('user logged in');
  28. req.session.cookie.id = id;
  29. });
  30.  
  31. }
  32. };
  33.  
  34. //page request TODO POST at the moment put 'real' username and password
  35. router.get('/', function(req, res) {
  36. conn.query('SELECT * FROM users WHERE username=? AND password=?',["admin", "123"], function(err, rows, fields) {
  37. if (err) throw err;
  38. if(rows.length)
  39. var id = rows[0].password;
  40. player.init(id);
  41. });
  42. if(req.session.cookie.id)
  43. res.write('Hello User! ');
  44. res.send('HomePage');
  45. });
  46.  
  47. module.exports = router;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement