Esempio n. 1
0
File: forms.py Progetto: btwo/hanger
 def validate_password(self, field):
     user = getuser(email=self.email.data)
     if not user: return
     password = utils.string_hash(field.data, self.email.data)
     if password != user.password:
         raise ValidationError(u'Password error.')
Esempio n. 2
0
 def hash_password(self, password):
     return string_hash(password, salt = self.email)
Esempio n. 3
0
 def hash_password(self, password):
     return string_hash(password, salt=self.email)
Esempio n. 4
0
 def __init__(self, name, email, password):
     self.name = escape(name)
     self.email = escape(email)
     self.password = string_hash(password, salt = self.email)
     self.created = datetime.datetime.now()