Removed express-session middleware & Updated to use MongoDB instead of json files

This commit is contained in:
Elijah Dunemask 2021-07-31 17:57:09 +00:00
parent 028a14fbe0
commit 9152a80139
9 changed files with 285 additions and 387 deletions

View file

@ -3,6 +3,7 @@ const express = require("express");
const session = require("express-session");
const cors = require("cors");
const bodyParser = require("body-parser");
const bearerToken = require('express-bearer-token');
const secret = require("uuid-with-v6").v6;
//Local Imports
const { Web, StatusCode, Server } = require("./config.json");
@ -20,6 +21,7 @@ const corsOptions = {
};
//Set Up Express session and View engine
app.use(cors(corsOptions));
app.use(bearerToken())
app.use(session({ secret: secret(), saveUninitialized: false, resave: false }));
app.use(bodyParser.json({ limit: Server.BodyLimit })); // parse application/json
app.use(bodyParser.urlencoded({ limit: Server.BodyLimit, extended: false })); // parse application/x-www-form-urlencoded