Skip to content

Instantly share code, notes, and snippets.

@MuhammadHasham23
Created January 26, 2018 21:17
Show Gist options
  • Save MuhammadHasham23/369ed88a1e7c8cdd5e1b0ec1f0f3af0a to your computer and use it in GitHub Desktop.
Save MuhammadHasham23/369ed88a1e7c8cdd5e1b0ec1f0f3af0a to your computer and use it in GitHub Desktop.
const express = require("express");
const mongoose = require("mongoose");
var session = require("express-session");
const passport = require("passport");
const bodyParser = require("body-parser");
require("./models/User");
require("./services/passport.js");
const basicRoutes = require("./routes/basicRoutes");
const authRoutes = require("./routes/authRoutes");
const keys = require("./keys/keys");
mongoose.connect(keys.mongoURI);
const app = express();
app.use(bodyParser.json());
app.use(bodyParser.urlencoded({ extended: true }));
app.use(session({ resave: false, secret: "123456", saveUninitialized: true }));
app.use(passport.initialize());
app.use(passport.session());
basicRoutes(app);
authRoutes(app);
const port = process.env.PORT || 5000;
app.listen(port);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment