Advertisement
Guest User

Untitled

a guest
Mar 5th, 2019
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.26 KB | None | 0 0
  1. Node : v0.8.8
  2. Express: 3.0.0rc3
  3.  
  4. TypeError: Object #<IncomingMessage> has no method 'flash'
  5. at routes (/Users/nblavoie/Desktop/HotPie/HotPie/apps/authentication/routes.js:23:8)
  6.  
  7. app.post('/sessions', function(req, res)
  8. {
  9. if(req.body.user == 'piechief'
  10. && req.body.password == '12345')
  11. {
  12. req.session.currentUser = req.body.user;
  13. req.flash('info', "You're logged in as #{req.session.currentUser}");
  14. res.redirect("/login");
  15. return;
  16. }
  17. else
  18. {
  19. req.flash('error', "Those credentials were incorrect. Try again.");
  20. res.redirect("/login");
  21. return;
  22. }
  23. });
  24.  
  25. var app = express();
  26.  
  27. app.configure(function(){
  28. app.set('port', process.env.PORT || 3000);
  29. app.set('views', __dirname + '/views');
  30. app.set('view engine', 'jade');
  31. app.use(express.favicon());
  32. app.use(express.logger('dev'));
  33. app.use(express.bodyParser());
  34. app.use(express.methodOverride());
  35. app.use(express.cookieParser());
  36. app.use(express.session({
  37. secret: "DBBD6BE563419EDB0E5CBD228E603D4AD232CE05434B4FA95C6908B64EA515C3",
  38. store: new RedisStore({
  39. host: "127.0.0.1",
  40. port: "6379",
  41. db: "mydb"
  42. })
  43. }));
  44. app.use(app.router);
  45. app.use(express.static(path.join(__dirname, '/public')));
  46. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement