diff options
Diffstat (limited to 'app/forms.py')
| -rw-r--r-- | app/forms.py | 13 |
1 files changed, 13 insertions, 0 deletions
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") |
