Welcome, guest! Login / Register - Why register?
Psst.. new poll here.
Psst.. new forums here.

Paste

Pasted as JavaScript by donots ( 5 years ago )
const express = require('express');
const cors = require('cors');
const mongoose = require('mongoose');
const passport = require('passport');
const localStrategy = require('passport-local');
const session = require('express-session');

require('dotenv').config();

// initializations
const app = express();
const port = process.env.PORT || 5000;
require('./config/passport');

// middlewares
app.use(cors())
app.use(session({
    secret: 'secret',
    resave: true,
    saveUninitialized: true
}));
app.use(passport.initialize());
app.use(passport.session());


// connecting to db
const uri = process.env.ATLAS_URI;
mongoose.connect(uri, {
    useUnifiedTopology: true,
    useNewUrlParser: true,
    useCreateIndex: true
}

);
const connection = mongoose.connection;
connection.once('open', () => {
    console.log(`MongoDB database connection established successfully`);
})

// routers 
const academiesRouter = require('./routes/academies');
const playersRouter = require('./routes/players');
const usersRouter = require('./routes/users');

app.use('/academies', academiesRouter);
app.use('/players', playersRouter);
app.use('/users', usersRouter);

// listenning to port
app.listen(port, () => {
    console.log(`Server is running on port: ${port}`);
});

 

Revise this Paste

Children: 127591
Your Name: Code Language: