From: Przemek Lewandowski Date: Tue, 6 Dec 2011 13:05:37 +0000 (+0100) Subject: Unnecessary set django username as facebook full name. X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=40ff3120ca022b664100ee142b46c9fe6ab25ad8;p=django-social-auth.git Unnecessary set django username as facebook full name. --- diff --git a/social_auth/backends/facebook.py b/social_auth/backends/facebook.py index 825b55e..12c9ae9 100644 --- a/social_auth/backends/facebook.py +++ b/social_auth/backends/facebook.py @@ -14,6 +14,7 @@ field, check OAuthBackend class for details on how to extend it. import logging logger = logging.getLogger(__name__) + import cgi from urllib import urlencode from urllib2 import urlopen @@ -39,7 +40,7 @@ class FacebookBackend(OAuthBackend): def get_user_details(self, response): """Return user details from Facebook account""" - return {USERNAME: response.get('username') or response['name'], + return {USERNAME: response.get('username'), 'email': response.get('email', ''), 'fullname': response['name'], 'first_name': response.get('first_name', ''),