From: Matías Aguirre Date: Tue, 21 Jun 2011 03:39:37 +0000 (-0300) Subject: Use facebook username if present in response. Closes gh-83 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=b8878afc0dbf50c75677ab3ea1e05073355f0b2f;p=django-social-auth.git Use facebook username if present in response. Closes gh-83 --- diff --git a/social_auth/backends/facebook.py b/social_auth/backends/facebook.py index 26f541e..ae790e6 100644 --- a/social_auth/backends/facebook.py +++ b/social_auth/backends/facebook.py @@ -37,7 +37,7 @@ class FacebookBackend(OAuthBackend): def get_user_details(self, response): """Return user details from Facebook account""" - return {USERNAME: response['name'], + return {USERNAME: response.get('username') or response['name'], 'email': response.get('email', ''), 'fullname': response['name'], 'first_name': response.get('first_name', ''),