예제 #1
0
파일: forms.py 프로젝트: 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.')
예제 #2
0
 def hash_password(self, password):
     return string_hash(password, salt = self.email)
예제 #3
0
파일: model.py 프로젝트: zwxsky/hanger
 def hash_password(self, password):
     return string_hash(password, salt=self.email)
예제 #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()