def __init__(self, **kwargs): super(User, self).__init__() self._is_new = True self._email = kwargs.get('email') self._password = bcrypt.generate_password_hash(kwargs.get('password')) if kwargs.get('roles'): self.roles = kwargs.get('roles')
def password(self, raw_password): self._password = bcrypt.generate_password_hash(raw_password)