Commit 142f60ef6fd41473748b43a9ad994a9a4f0cf6cd

Authored by Sergio Oliveira
1 parent 58ef5e91

Removed create_user method

Showing 1 changed file with 2 additions and 20 deletions   Show diff stats
colab/accounts/auth.py
1   -from django_browserid.auth import BrowserIDBackend, default_username_algo
  1 +
  2 +from django_browserid.auth import BrowserIDBackend
2 3  
3 4  
4 5 class ColabBrowserIDBackend(BrowserIDBackend):
5 6 def filter_users_by_email(self, email):
6 7 return self.User.objects.filter(emails__address=email)
7   -
8   - def create_user(self, email):
9   - username = default_username_algo(email)
10   - password = None
11   - extra_fields = {
12   - 'needs_update': True
13   - }
14   -
15   - user = self.User.objects.filter(emails__address=email)
16   -
17   - if user:
18   - return user
19   -
20   - return self.User.objects.create_user(
21   - username,
22   - email,
23   - password,
24   - **extra_fields
25   - )
... ...