Advertisement
Guest User

Untitled

a guest
Aug 17th, 2019
699
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.84 KB | None | 0 0
  1. require("@babel/register");
  2. require("babel-polyfill");
  3. require('dotenv').config();
  4. const express = require('express');
  5. const bodyParser = require('body-parser');
  6. const logger = require('express-logger');
  7. const cookieParser = require('cookie-parser');
  8. const session = require('express-session');
  9. const cors = require('cors');
  10. const sessions = require('./controllers/sessionsController');
  11. const app = express();
  12. app.use(cors())
  13. app.use(bodyParser.urlencoded({ extended: true }));
  14. app.use(bodyParser.json());
  15. app.use(logger({ path: "log/express.log" }));
  16. app.use(cookieParser());
  17. app.use(session({ secret: process.env.SESSION_SECRET, resave: false, saveUninitialized: true }));
  18. app.use((req, res, next) => {
  19. res.locals.session = req.session;
  20. next();
  21. });
  22. app.use('/sessions', sessions);
  23. app.listen(8080, () => {
  24. console.log('App running on port 8080!');
  25. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement