app.forms
WTForms form definitions for the Mail List Shield application.
This module defines Flask-WTF form classes for user authentication, profile management, and API key creation.
Classes
Form for user login. |
|
Form for new user registration. |
|
Form for email confirmation code entry. |
|
Form for requesting a password reset. |
|
Form for setting a new password after reset. |
|
Form for updating user profile details. |
|
Form for two-factor authentication code entry. |
|
Form for creating a new API key. |
Module Contents
- class app.forms.EmailConfirmationForm[source]
Bases:
flask_wtf.FlaskFormForm for email confirmation code entry.
Contains 6 individual fields for each digit of the confirmation code.
- code0-code5
Individual digit fields for the 6-digit confirmation code.
- class app.forms.ResetPassword[source]
Bases:
flask_wtf.FlaskFormForm for requesting a password reset.
- class app.forms.SetNewPassword[source]
Bases:
flask_wtf.FlaskFormForm for setting a new password after reset.
- class app.forms.ProfileDetailsForm[source]
Bases:
flask_wtf.FlaskFormForm for updating user profile details.
- class app.forms.TwoFactorAuthenticationForm[source]
Bases:
flask_wtf.FlaskFormForm for two-factor authentication code entry.
Contains 6 individual fields for each digit of the TOTP code.
- code0-code5
Individual digit fields for the 6-digit TOTP code.