-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathserver.js
More file actions
18 lines (14 loc) · 697 Bytes
/
server.js
File metadata and controls
18 lines (14 loc) · 697 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
var express = require("express");
var passport = require("passport");
var passportFacebookStrategy = require("passport-facebook").Strategy;
var authenticationHelper = require("./helpers/authentication");
var routeCallbacks = require("./routes/routeCallbacks");
var config = require("./config/config");
//TODO: configure cluster processes
var expressServer = require("./config/serverInitialize")(express, passport);
function getConfigSettings(expressServer){
authenticationHelper.initPassport(passport, passportFacebookStrategy, expressServer)
}
console.log("preFB");
config.initFacebook(expressServer, getConfigSettings);
require("./routes/router")(expressServer, passport, routeCallbacks);