Ejemplo n.º 1
0
    def validate(self):
        rv = Form.validate(self)
        if not rv:
            return False

        user = User.objects(username=self.username.data).first()

        if user is None:
            self.username.errors.append('Unknown username')
            return False

        if not user.check_password(self.password.data):
            self.password.errors.append('Invalid password')
            return False

        self.user = user
        return True
Ejemplo n.º 2
0
    def validate(self):
        rv = Form.validate(self)
        if not rv:
            return False

        user = User.objects(username=self.username.data).first()

        if user is None:
            self.username.errors.append('Unknown username')
            return False

        if not user.check_password(self.password.data):
            self.password.errors.append('Invalid password')
            return False

        self.user = user
        return True
Ejemplo n.º 3
0
 def validate_username(form, field):
     if User.objects(username=field.data).first():
         raise ValidationError("Username already exists.")
Ejemplo n.º 4
0
 def validate_username(form, field):
     if User.objects(username=field.data).first():
         raise ValidationError("Username already exists.")