class ResetPasswordForm(Form): password = PasswordField('New Password', [ validators.Required(message=u'Password is required'), validators.Length(min=8, message=u'Password is too short. ' 'Password should be at least 8 characters.'), validators.Length(max=255, message=u'Password is too long. ' 'Password should be at most 255 characters.'), ], filters=[stripped], widget=BootstrapPasswordInput()) password2 = PasswordField( 'Verify New Password', [validators.EqualTo('password', message='Passwords must match')], filters=[stripped], widget=BootstrapPasswordInput())
unique_email_field = TextField('Email Address', [ validators.Required(message=u'Email address is required'), validators.Length(min=6, message=u'Email address is too short'), validators.Length(max=120, message=u'Email address is too long'), validators.Email(message=u'Email address is invalid'), NoHtmlCharacters(), UniqueEmail(), ], filters=[lowerstripped], widget=BootstrapTextInput()) confirm_email_field = TextField( 'Verify Email Address', [ validators.EqualTo('username', message='Email addresses must match'), ], filters=[lowerstripped], widget=BootstrapTextInput(), ) password_field = PasswordField('Password', [ validators.Required(message=u'Password is required'), validators.Length(min=8, message=u'Password is too short. ' 'Password should be at least 8 characters.'), validators.Length(max=255, message=u'Password is too long. ' 'Password should be at most 255 characters.'), ], filters=[stripped],