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 class ColabBrowserIDBackend(BrowserIDBackend): 5 class ColabBrowserIDBackend(BrowserIDBackend):
5 def filter_users_by_email(self, email): 6 def filter_users_by_email(self, email):
6 return self.User.objects.filter(emails__address=email) 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 - )