Skip to content

forms

django_spire.auth.mfa.forms

MFAForm

Bases: Form

clean

Source code in django_spire/auth/mfa/forms.py
def clean(self) -> None:
    cleaned_data = super().clean()

    mfa_code = cleaned_data.get('mfa_code')

    if mfa_code != self.generated_mfa_code.code:
        self.add_error('mfa_code', 'Invalid MFA Code.')