From b499f31dfcb4e3cf27c34ae0958612a9d43bf910 Mon Sep 17 00:00:00 2001 From: Gertjan van den Burg Date: Mon, 18 Mar 2019 16:05:36 +0000 Subject: add errors, email, and reset password --- app/forms.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'app/forms.py') diff --git a/app/forms.py b/app/forms.py index 96f23ef..8f7662a 100644 --- a/app/forms.py +++ b/app/forms.py @@ -37,3 +37,16 @@ class RegistrationForm(FlaskForm): raise ValidationError( "Email address already in use, please use a different one." ) + + +class ResetPasswordRequestForm(FlaskForm): + email = StringField("Email", validators=[DataRequired(), Email()]) + submit = SubmitField("Request password reset") + + +class ResetPasswordForm(FlaskForm): + password = PasswordField("Password", validators=[DataRequired()]) + password2 = PasswordField( + "Repeat Password", validators=[DataRequired(), EqualTo("password")] + ) + submit = SubmitField("Request Password Reset") -- cgit v1.2.3