diff --git a/server.js b/server.js index ff3eb690966a8a5cb4eeeae3777b2345a662b901..ecf23536ebe56dbb41d29924180bc26aeeb28adb 100644 --- a/server.js +++ b/server.js @@ -2,14 +2,23 @@ const express = require('express'); const bodyParser = require('body-parser'); const dotenv = require('dotenv'); const tourRoutes = require('./routes/tourRoutes'); - +const session = require('express-session'); dotenv.config(); const app = express(); +// ตั้งค่า session middleware +app.use(session({ + secret: process.env.SESSION_SECRET, + resave: false, + saveUninitialized: true +})); + app.set('view engine', 'ejs'); app.use(express.static('public')); app.use(bodyParser.urlencoded({ extended: false })); +app.use(express.urlencoded({ extended: true })); +app.use(express.json()); app.use('/', tourRoutes); app.use('/login', tourRoutes);