distribusi-verse/verse/forms/resetpasswordform.py

24 lines
715 B
Python
Raw Normal View History

2022-03-27 16:07:44 +02:00
"""Reset Password Form form to reset a users PasswordField."""
from flask_wtf import FlaskForm
2024-04-21 20:44:08 +02:00
from wtforms import PasswordField, SubmitField, validators
from wtforms.validators import EqualTo, Length
2022-03-27 16:07:44 +02:00
class ResetPasswordForm(FlaskForm):
2024-05-28 23:02:17 +02:00
"""ResetPassword for distribusi-verse form class"""
2022-03-27 16:07:44 +02:00
2024-05-28 23:02:17 +02:00
password = PasswordField(
"New password:",
validators=[validators.InputRequired(), Length(12, 72)],
)
confirmpassword = PasswordField(
"Confirm your password:",
validators=[
validators.InputRequired(),
Length(12, 72),
EqualTo("password", message="Passwords must match !"),
],
)
submit = SubmitField("Reset your password")