diff --git a/lib/middleware.js b/lib/middleware.js index f49e21c..440b7d8 100644 --- a/lib/middleware.js +++ b/lib/middleware.js @@ -544,10 +544,7 @@ exports.facebook = function(config,nextApp) { var facebook_strategy = { authorizationURL: 'https://www.facebook.com/dialog/oauth', tokenURL: 'https://graph.facebook.com/oauth/access_token', - resourceURL: 'https://graph.facebook.com/me', - clientId: config.clientId, - clientSecret: config.clientSecret, - host: config.host, + resourceURL: 'https://graph.facebook.com/me', parse: function(body) { if (body){ o = JSON.parse(body); @@ -573,7 +570,9 @@ exports.facebook = function(config,nextApp) { } }; - return exports.oauth2(facebook_strategy, nextApp); + var oauth2Options = _.extend(facebook_strategy, config); + + return exports.oauth2(oauth2Options, nextApp); } exports.session = exports.Session = require("./session/session").Session;