backup
This commit is contained in:
@@ -1,5 +1,7 @@
|
||||
const express = require("express");
|
||||
const cors = require('cors');
|
||||
const cookieParser = require('cookie-parser');
|
||||
const passport = require('passport');
|
||||
|
||||
const dotenv = require('dotenv');
|
||||
|
||||
@@ -14,14 +16,39 @@ if(process.env.NODE_ENV) {
|
||||
const app = express();
|
||||
const connectDB = require("./db");
|
||||
|
||||
// JSON LIMIT EXPRESS
|
||||
app.use(express.json({ limit: '50mb' }));
|
||||
app.use(express.urlencoded({
|
||||
extended: true,
|
||||
limit: '50mb'
|
||||
}));
|
||||
|
||||
// connect database
|
||||
connectDB();
|
||||
|
||||
// CORS
|
||||
app.use(cookieParser());
|
||||
|
||||
app.use(cors({
|
||||
origin: 'http://localhost:3000',
|
||||
credentials: true, // if using cookies/auth
|
||||
}));
|
||||
|
||||
// ROUTES (NO AUTH)
|
||||
app.use('/user', require('./routes/user'));
|
||||
|
||||
// AUTH
|
||||
checkAuth = passport.authenticate('jwt', { session: false });
|
||||
app.use(checkAuth);
|
||||
|
||||
// ROUTES WITH AUTH
|
||||
/*
|
||||
app.use('/campaign', require('./routes/campaign'));
|
||||
app.use('/maps', require('./routes/map'));
|
||||
app.use('/datagen', require('./routes/datagen'));
|
||||
app.use('/admin', require('./routes/admin'));
|
||||
*/
|
||||
|
||||
app.get("/api/test", (req, res) => {
|
||||
console.log("Hey");
|
||||
res.json({"message": "Hello from backend!"});
|
||||
|
||||
Reference in New Issue
Block a user