06/08 Add Forgot password function
This commit is contained in:
@@ -248,6 +248,16 @@ class CustomerInviteForm(FlaskForm):
|
||||
raise ValidationError('An account with this email address already exists.')
|
||||
|
||||
|
||||
class ForgotPasswordForm(FlaskForm):
|
||||
email = StringField('Email Address', validators=[DataRequired(), Email(), Length(max=255)])
|
||||
|
||||
|
||||
class ResetPasswordForm(FlaskForm):
|
||||
password = PasswordField('New Password', validators=[DataRequired(), Length(min=8, max=100)])
|
||||
confirm_password = PasswordField('Confirm Password', validators=[DataRequired(),
|
||||
EqualTo('password', message='Passwords must match.')])
|
||||
|
||||
|
||||
class SetPasswordForm(FlaskForm):
|
||||
"""Public form for customer to choose their username and password via emailed link."""
|
||||
username = StringField('Choose a Username', validators=[DataRequired(), Length(min=3, max=100)])
|
||||
|
||||
Reference in New Issue
Block a user