From 9929f1b5f150a24987cb82b4da4d4779008802be Mon Sep 17 00:00:00 2001 From: Igor Freire Date: Fri, 30 Jan 2015 10:33:11 -0300 Subject: [PATCH] Remove username from facebook strategy Username is now deprecated on Facebook API 2.0 --- modules/users/server/config/strategies/facebook.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/modules/users/server/config/strategies/facebook.js b/modules/users/server/config/strategies/facebook.js index 4329c4d03b..7acdd217cd 100644 --- a/modules/users/server/config/strategies/facebook.js +++ b/modules/users/server/config/strategies/facebook.js @@ -14,7 +14,7 @@ module.exports = function(config) { clientID: config.facebook.clientID, clientSecret: config.facebook.clientSecret, callbackURL: config.facebook.callbackURL, - profileFields: ['id', 'name', 'displayName', 'email', 'username', 'photos'], + profileFields: ['id', 'name', 'displayName', 'emails', 'photos'], passReqToCallback: true }, function(req, accessToken, refreshToken, profile, done) { @@ -29,7 +29,6 @@ module.exports = function(config) { lastName: profile.name.familyName, displayName: profile.displayName, email: profile.emails[0].value, - username: profile.username, profileImageURL: (profile.photos && profile.photos.length) ? profile.photos[0].value : undefined, provider: 'facebook', providerIdentifierField: 'id',