aboutsummaryrefslogtreecommitdiff
path: root/server.js
diff options
context:
space:
mode:
Diffstat (limited to 'server.js')
-rw-r--r--server.js11
1 files changed, 10 insertions, 1 deletions
diff --git a/server.js b/server.js
index 93298d79..5946aba5 100644
--- a/server.js
+++ b/server.js
@@ -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");