From 851a3475084a88ab8ac5d5acbef4be873c4c2757 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Mat=C3=ADas=20Aguirre?= Date: Thu, 24 Mar 2011 18:05:36 -0300 Subject: [PATCH] Create random username if none was supplied or generated. Closes gh-40 --- social_auth/backends/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/social_auth/backends/__init__.py b/social_auth/backends/__init__.py index 1ae3a9b..c637270 100644 --- a/social_auth/backends/__init__.py +++ b/social_auth/backends/__init__.py @@ -140,7 +140,7 @@ class SocialAuthBackend(ModelBackend): username = settings.SOCIAL_AUTH_DEFAULT_USERNAME if callable(username): username = username() - else: + if not username: username = get_random_username() fixer = getattr(settings, 'SOCIAL_AUTH_USERNAME_FIXER', lambda u: u) -- 2.39.5