diff --git a/package.json b/package.json index 16b1adfd8b..002cd497b3 100644 --- a/package.json +++ b/package.json @@ -37,7 +37,7 @@ "nib": "~1.0.1", "nodemailer": "~0.5.2", "passport": "~0.2.1", - "passport-facebook": "~1.0.3", + "passport-facebook": "Fonger/passport-facebook#a8f98adcddad99caa9a918bc7b76462c92c5c9fd", "paypal-express-checkout": "git://github.com/HabitRPG/node-paypal-express-checkout#habitrpg", "paypal-ipn": "~1.0.1", "paypal-recurring": "git://github.com/jaybryant/paypal-recurring#656b496f43440893c984700191666a5c5c535dca", diff --git a/src/server.js b/src/server.js index 005d307223..e3703a6fb3 100644 --- a/src/server.js +++ b/src/server.js @@ -80,7 +80,7 @@ if (cluster.isMaster && (isDev || isProd)) { passport.use(new FacebookStrategy({ clientID: nconf.get("FACEBOOK_KEY"), clientSecret: nconf.get("FACEBOOK_SECRET"), - callbackURL: nconf.get("BASE_URL") + "/auth/facebook/callback?buster=" + shared.uuid() // see http://goo.gl/dwaqS9 + callbackURL: nconf.get("BASE_URL") + "/auth/facebook/callback" }, function(accessToken, refreshToken, profile, done) { // To keep the example simple, the user's Facebook profile is returned to