Skip to content

Instantly share code, notes, and snippets.

View zapaiamarce's full-sized avatar
🏠
Working from home

Marcelo Zapaia zapaiamarce

🏠
Working from home
View GitHub Profile
@zapaiamarce
zapaiamarce / gist:52e71d3f180fd5cd0c34
Last active August 29, 2015 14:21
Gulp — Browserify — Watch — Glob
var gulp = require('gulp');
var watchify = require('watchify');
var glob = require('glob');
var browserify = require('browserify');
gulp.task('js', function(){
glob('./scripts/*.js', function(err, files) {
files.forEach(function(entry) {
var w = watchify(browserify({ entries: [entry] }))
var build = function(){
@zapaiamarce
zapaiamarce / gist:baa6837fd71c99e8d51d
Created May 19, 2015 10:57
Passport JS  -  Custom callback URL for facebook strategy
var passportFacebookMiddleware = function(req,res,next){
var conf = {
session:false,
callbackURL: 'http://localhost:3000/auth/facebook/callback?returnTo='+encodeURIComponent('/pepe/lala')
};
passport.authenticate('facebook', conf)(req,res,next);
}
app.get('/auth/facebook',passportFacebookMiddleware,function(req,res,next){
res.json(arguments);