diff options
Diffstat (limited to 'server.js')
| -rw-r--r-- | server.js | 11 |
1 files changed, 10 insertions, 1 deletions
@@ -2,13 +2,22 @@ const express = require("express"); const cors = require("cors"); const bodyParser = require("body-parser"); const cookieParser = require('cookie-parser'); +const flash = require('connect-flash'); +const expressSession = require('express-session'); const app = express(); const port = process.env.PORT || 3000; +require("dotenv").config(); // Middleware app.use(cors()); -app.use(bodyParser.json()); +app.use(express.json()); app.use(cookieParser()); +app.use(express.urlencoded({ extended: true })); +app.use(expressSession({ + cookie: { maxAge: 30 * 24 * 60 * 60 * 1000 }, + secret: process.env.AUTHORIZATION_STRING, +})); +app.use(flash()); // Set Template Engine app.set("view engine", "ejs"); |
