Commit 45b7582e authored by Rosanny Sihombing's avatar Rosanny Sihombing
Browse files

update configuration

parent cc23015b
const http = require('http');
const fs = require('fs');
const express = require('express')
const app = express();
const bodyParser = require('body-parser')
app.use(bodyParser.urlencoded({ extended: false }))
app.use(bodyParser.json())
const request = require('ajax-request');
const passport = require('passport')
const session = require('express-session')
const express = require('express');
const path = require('path');
const passport = require('passport');
const morgan = require('morgan');
const cookieParser = require('cookie-parser');
const bodyParser = require('body-parser');
const session = require('express-session');
var env = process.env.NODE_ENV || 'development';
const config = require('./config/config')[env];
app.set('views', 'vcm')
app.set('view engine', 'pug')
var app = express();
app.set('port', 8081);
app.set('views', __dirname + '/vcm');
app.set('view engine', 'pug');
app.use(morgan('combined'));
app.use(cookieParser());
app.use(bodyParser.json());
app.use(bodyParser.urlencoded({extended: false}));
app.use(express.static(path.join(__dirname, 'vcm')));
app.get('/index', function (req, res) {
console.log("does this works?")
if (req.isAuthenticated()) {
res.render('index', {
userLogin: true
})
} else {
res.render('index', {
userLogin: false,
title: 'Hey',
message: 'Hello there!'
})
}
})
app.get('/index.html', function (req, res) {
res.redirect('/index')
})
app.use(session(
{
resave: true,
saveUninitialized: true,
secret: 'thisisasecret-m4lab-tv3'
}));
app.use(passport.initialize());
app.use(passport.session());
app.use(express.static('vcm'));
app.use(session({
resave: true,
saveUninitialized: true,
secret: 'thisisasecret-m4lab-tv3'
})
)
app.use(passport.initialize())
app.use(passport.session())
// caching disabled for every route
// NOTE: Works in Firefox and Opera. Does not work in Edge
app.use(function(req, res, next) {
res.set('Cache-Control', 'no-cache, private, no-store, must-revalidate, max-stale=0, post-check=0, pre-check=0');
next();
});
require('./config/routes')(app, config, passport)
require('./config/routes')(app, config, passport);
app.listen(process.env.PORT || 8081)
\ No newline at end of file
app.listen(app.get('port'), function () {
console.log('Express server listening on port ' + app.get('port'));
});
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment