app.configure(function() { app.set('port', process.env.port || 3000); app.set('views', __dirname + '/views'); //Template Enginer app.set('view engine', 'ejs'); app.use(express.favicon()); app.use(express.logger('dev')); app.use(express.bodyParser()); app.use(express.methodOverride()); //Session Management app.use(express.cookieParser()); app.use(express.session({ store: MongoStore(my_db), secret: 'OMG_SuperTopSecret!@#54^!!!!!!flfdd:CW' })); //DEBUG app.use(express.errorHandler()); //Passport app.use(passport.initialize()); app.use(app.router); app.use(express.static(__dirname + '/public')); });
app.configure(function(){ app.set('views', __dirname + '/views'); app.set('view engine', 'jade'); app.use(express.bodyParser()); app.use(express.methodOverride()); app.use(express.cookieParser()); app.set('db-uri', 'mongodb://localhost/crazycars'); app.use(express.session({key: 'fhdrtnydrtre', secret: '479tgfrewiutgp34itgfaeup'})); app.use(stylus.middleware({ src: __dirname + '/public', })); app.use(app.router); app.use(express.compiler({src: __dirname + "/public", enable: ["coffeescript"]})); app.use(express.static(__dirname + '/public')); app.use(require('connect-assets')()); var db = app.mongoose.connect(process.env.MONGOLAB_URI || app.set('db-uri')); function mongoStoreConnectionArgs() { return { dbname: db.connections[0].name, host: db.connections[0].host, port: db.connections[0].port, username: db.connections[0].user, password: db.connections[0].pass }; } app.use(express.session({ secret: "hg53hg454h3gf4hgh45tewr", store: mongoStore(mongoStoreConnectionArgs()) })); });
app.configure(function(){ //configure template engine app.set('views', __dirname + '/views'); //store all templates inside /views app.set('view engine', 'ejs'); // ejs is our template engine app.set('view options',{layout:true}); // use /views/layout.html to manage your main header/footer wrapping template app.register('html',require('ejs')); //use .html files in /views instead .ejs extension app.use(express.cookieParser());//Cookies must be turned on for Sessions app.use(express.bodyParser()); app.use(express.methodOverride()); /*** Turn on Express Sessions - Use MongoStore ***/ app.use(express.session({ store: mongoStore({url:process.env.MONGOLAB_URI}) , secret: 'SuperSecretString' }, function() { app.use(app.router); }) ); app.use(passport.initialize()); app.use(passport.session()); /*** end of passport setup ***/ // define the static directory for css, img and js files app.use(express.static(__dirname + '/static')); /**** Turn on some debugging tools ****/ app.use(express.logger()); app.use(express.errorHandler({ dumpExceptions: true, showStack: true })); });
app.configure(function(){ app.set('views', __dirname + '/views'); app.set('view engine', 'jade'); app.use(express.favicon()); app.use(express.bodyParser()); app.use(express.cookieParser()); app.use(connectTimeout({ time: 10000 })); app.use(express.session({ store: mongoStore(app.set('db-uri')), secret: 'topsecret' })); app.use(express.methodOverride()); app.use(app.router); app.use(express.static(__dirname + '/public')); });
app.configure(function() { app.set('views', __dirname + '/views'); app.use(express.favicon()); app.use(express.bodyParser()); app.use(express.cookieParser()); app.use(express.session({ store: mongoStore(app.set('db-uri')), secret: 'topsecret' })); app.use(express.logger({ format: '\x1b[1m:method\x1b[0m \x1b[33m:url\x1b[0m :response-time ms' })); app.use(express.methodOverride()); app.use(express.compiler({ src: __dirname + '/public', enable: ['less'] })); app.use(app.router); app.use(express.static(__dirname + '/public')); });
app.configure(function(){ app.set('views', __dirname + '/views'); app.set('view engine', 'jade'); app.use(express.favicon()); app.use(express.bodyParser()); app.use(express.cookieParser()); app.use(express.session({ secret: 'secret', store: mongoStore(mongoStoreConnctionArgs()) })); app.use(express.logger({ format: '\x1b[1m:method\x1b[0m \x1b[33m:url\x1b[0m :response-time ms' })) app.use(express.methodOverride()); // app.use(app.router); app.use(express.static(__dirname + '/public')); });
app.configure(function() { app.set('views', __dirname + '/views'); app.use(express.favicon()); app.use(express.bodyParser()); app.use(express.cookieParser()); app.use(connectTimeout({ time: 10000 })); app.use(express.session({ store: mongoStore(app.set('db-uri')), secret: 'topsecret' })); app.use(express.logger({ format: '\x1b[1m:method\x1b[0m \x1b[33m:url\x1b[0m :response-time ms' })) app.use(express.methodOverride()); app.use(stylus.middleware({ src: __dirname + '/public' })); app.use(express.static(__dirname + '/public')); app.set('mailOptions', { host: 'localhost', port: '25', from: 'nodepad@example.com' }); });
app.configure(function(){ app.set('views', __dirname + '/views'); app.set('view engine', 'jade'); app.use(express.cookieParser()); app.use(express.bodyParser()); app.use(express.methodOverride()); app.use(require('stylus').middleware({ src: __dirname + '/public' })); app.use(express.session({ store: mongoStore(conn) , secret: 'applecake' }, function() { app.use(app.router); })); app.use(passport.initialize()); app.use(passport.session()); app.use(express.static(__dirname + '/public')); });
app.configure(function() { app.set('views', __dirname + '/views'); app.use(express.bodyParser()); app.use(express.cookieParser()); app.use(express.session({store: mongoStore(app.set('db-uri')), secret : 'nodepad-learning-secret#123'})); app.use(express.logger({ format: '\x1b[1m:method\x1b[0m \x1b[33m:url\x1b[0m :response-time ms' })) app.use(express.methodOverride()); app.use(stylus.middleware({ src: __dirname + '/public' })); //app.use(express.compiler({ src: __dirname + '/public', enable: ['less'] })); app.use(express.static(__dirname + '/public')); app.use(app.router); app.set('mailOptions', { host: 'localhost', port: '25', from: 'nodepad@example.com', }); });
app.configure(function(){ app.set('port', process.env.PORT || 3000); app.set('views', __dirname + '/views'); app.set('view engine', 'jade'); app.set('db-uri','mongodb://localhost/coinsdb'); app.use(express.favicon()); app.use(express.logger('dev')); app.use(express.bodyParser()); app.use(express.cookieParser()); app.use(express.session({ store: mongoStore(app.set('db-uri')), secret: '89784231864dsf4841' })); app.use(express.methodOverride()); app.use(app.router); app.use(express.static(path.join(__dirname, 'public'))); });
app.configure(function() { app.set('views', __dirname + '/views'); app.use(express.favicon()); app.set('view engine', 'jade'); app.use(express.bodyParser()); app.use(express.cookieParser()); app.use(express.session({ store: mongoStore(app.set('db-uri')), secret: 'topsecret' })); app.use(express.logger({ format: '\x1b[1m:method\x1b[0m \x1b[33m:url\x1b[0m :response-time ms' })); app.use(express.methodOverride()); app.use(express.compiler({ src: __dirname + '/public', enable: ['less'] })); app.use(express.static(__dirname + '/public')); models.defineModels(mongoose); app.mongoose = mongoose; // TODO: use app.set app.Document = Document = mongoose.model('Document'); app.User = User = mongoose.model('User'); app.LoginToken = LoginToken = mongoose.model('LoginToken'); });
var FacebookStrategy = require('passport-facebook').Strategy; var app = express(); // Database var db = mongoose.connect(process.env.MONGO_URI); var models = require('./servermodels.js'); var MovementModel = models.MovementModel(db); var UserModel = models.UserModel(db); // Config app.use(express.static(__dirname)); app.use(express.cookieParser()); app.use(express.bodyParser()); app.use(express.session({ store: mongoStore(db), secret: process.env.MONGO_SESSION_SECRET })); app.use(passport.initialize()); app.use(passport.session()); app.use(app.router); passport.use(new FacebookStrategy({ clientID: process.env.FACEBOOK_APP_ID, clientSecret: process.env.FACEBOOK_APP_SECRET, callbackURL: process.env.FACEBOOK_CALLBACK_URL }, function(accessToken, refreshToken, profile, done) { UserModel.findOne({ 'username': profile.username }, function (err, user) { if (err) { return done(err); }