diff --git a/social_auth/backends/__init__.py b/social_auth/backends/__init__.py index 182b3f5c0..53c6cb3e9 100644 --- a/social_auth/backends/__init__.py +++ b/social_auth/backends/__init__.py @@ -143,6 +143,7 @@ def authenticate(self, *args, **kwargs): # account user = social_user.user user.social_user = social_user + user.is_new = kwargs.get('is_new') return user def extra_data(self, user, uid, response, details):