From 06e4ecd95bfd2817e56af83dbe9af1b6eba283bf Mon Sep 17 00:00:00 2001 From: Bobby Date: Fri, 3 Jun 2022 14:36:30 +0530 Subject: complete login functionality --- server.js | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'server.js') 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"); -- cgit v1.2.3