Exemple #1
0
 def email(self, value):
     self.encrypted_email = encrypt(value)
     self.hashed_email = lookup_hash(value)
Exemple #2
0
 def get_by_natural_key(self, username):
     return self.get(hashed_email=lookup_hash(username))
Exemple #3
0
 def create_user(self, email, password=None):
     u = self.create(hashed_email=lookup_hash(email))
     u.email = email
     u.set_password(password)
     u.save()
     return u
Exemple #4
0
 def last_name(self, value):
     self.encrypted_last_name = encrypt(value)
     self.hashed_last_name = lookup_hash(value)