From b8878afc0dbf50c75677ab3ea1e05073355f0b2f Mon Sep 17 00:00:00 2001 From: =?utf8?q?Mat=C3=ADas=20Aguirre?= Date: Tue, 21 Jun 2011 00:39:37 -0300 Subject: [PATCH] Use facebook username if present in response. Closes gh-83 --- social_auth/backends/facebook.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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', ''), -- 2.39.5