summaryrefslogtreecommitdiffstats
path: root/app.js
diff options
context:
space:
mode:
authorGravatar Piotr Russ <mail@pruss.it> 2020-11-18 23:15:38 +0100
committerGravatar Piotr Russ <mail@pruss.it> 2020-11-18 23:15:38 +0100
commit1870f3fdf43707a15fda0f609a021f516f45eb63 (patch)
treefbaf527a47cd89a171df18da4b41e8ce34668555 /app.js
parente06ec920f7a5d784e674c4c4b4e6d1da3dc7391d (diff)
downloadwebsite_creator-1870f3fdf43707a15fda0f609a021f516f45eb63.tar.gz
website_creator-1870f3fdf43707a15fda0f609a021f516f45eb63.tar.bz2
website_creator-1870f3fdf43707a15fda0f609a021f516f45eb63.zip
finish auth routes, create cookie token, fix folder structure, add context to FE
Diffstat (limited to 'app.js')
-rwxr-xr-xapp.js7
1 files changed, 6 insertions, 1 deletions
diff --git a/app.js b/app.js
index 21a798c..8621cca 100755
--- a/app.js
+++ b/app.js
@@ -1,19 +1,24 @@
const path = require("path");
const express = require("express");
+// const cors = require('cors');
+const cookieParser = require('cookie-parser');
require('./server/db/mongoose');
const userRoutes = require('./server/routes/user');
const auth = require('./server/middleware/auth');
+const redirectIfLoggedIn = require('./server/middleware/redirectIfLoggedIn');
const app = express();
const port = process.env.PORT || 3000;
app.use(express.json());
+// app.use(cors());
+app.use(cookieParser());
app.use('/api/user/', userRoutes);
app.use('/admin/', auth, express.static(path.join(__dirname, 'client/admin')));
-app.use('/login/', express.static(path.join(__dirname, 'client/login')));
+app.use('/login/', redirectIfLoggedIn, express.static(path.join(__dirname, 'client/login')));
app.use('/', express.static(path.join(__dirname, 'client/public')));