Fix up form classes and add ResetPasswordFOrm

This commit is contained in:
Matt Wright
2012-05-15 18:43:06 -04:00
parent 0f914d1ea6
commit 19cc30a3c1
4 changed files with 21 additions and 8 deletions
+10 -2
View File
@@ -303,13 +303,21 @@ class RegisterForm(Form):
validators=[Required(message='Email not provided'), Email()])
password = PasswordField("Password",
validators=[Required(message="Password not provided")])
password_confirm = PasswordField("Password",
validators=[EqualTo('password', message="Password not provided")])
password_confirm = PasswordField("Retype Password",
validators=[EqualTo('password', message="Passwords do not match")])
def to_dict(self):
return dict(email=self.email.data, password=self.password.data)
class ResetPasswordForm(Form):
token = HiddenField()
password = PasswordField("Password",
validators=[Required(message="Password not provided")])
password_confirm = PasswordField("Retype Password",
validators=[EqualTo('password', message="Passwords do not match")])
class AuthenticationProvider(object):
"""The default authentication provider implementation.