summaryrefslogtreecommitdiff
path: root/server/index.js
diff options
context:
space:
mode:
Diffstat (limited to 'server/index.js')
-rw-r--r--server/index.js12
1 files changed, 9 insertions, 3 deletions
diff --git a/server/index.js b/server/index.js
index 105e4ee..e85d395 100644
--- a/server/index.js
+++ b/server/index.js
@@ -5,7 +5,6 @@ ejs.open = '[[';
ejs.close = ']]';
var config = require('../config.json'),
- models = require('./models'),
api = require('./api'),
auth = require('./auth'),
middleware = require('./middleware'),
@@ -21,7 +20,8 @@ var http = require('http'),
multer = require('multer'),
morgan = require('morgan'),
csurf = require('csurf'),
- path = require('path');
+ path = require('path'),
+ passport = require('passport');
var app = express()
var server
@@ -56,6 +56,8 @@ site.setup = function(){
key: config.name + '.sid',
secret: config.secret,
cookie: { domain: '.' + config.host, maxAge: 60*60*24*365 },
+ resave: true,
+ saveUninitialized: false,
// store: SessionStore
}));
app.use(bodyParser());
@@ -82,7 +84,7 @@ site.setup = function(){
}
site.route = function(){
- app.post('/login', auth.loggedInLocal)
+ app.post('/login', auth.login)
app.get('/logout', auth.logout)
app.get('/api/party/list', middleware.ensureAuthenticated, api.party.list)
@@ -93,6 +95,10 @@ site.route = function(){
app.get('/api/user/view', middleware.ensureAuthenticated, api.user.view)
app.post('/api/user/edit', middleware.ensureAuthenticated, api.user.edit)
app.post('/api/user/destroy', middleware.ensureAuthenticated, api.user.destroy)
+
+ app.get("/api/populate/user", api.populate.user)
+ app.get("/api/populate/party", api.populate.party)
+ app.get("/api/populate/userparty", api.populate.userparty)
}
site.init()