def signin():
    form = SignInForm()

    if form.validate_on_submit():
        user = User()

        user.email = form.data['email']
        user.password = form.data['password']

        user.save()

        login_user(user)
        return jsonify(status="success", next=url_for("home.index"))

    return jsonify(status="error", errors=form.errors)
Beispiel #2
0
 def validate_email(self, field):
     if User.objects(email=self.data['email']):
         raise ValidationError(u"Email já cadastrado.")