o
    &zh[                     @   s"   d dl mZmZ e dd ZdS )    )Criticalregisterc                 K   s   ddl m} ddlm} ddlm} g }|jrT|jj|jvr&|	t
dd |js1|	t
dd |jdi d}|sE|	t
d	d |j|jjkrT|	t
d
d |S )Nr   )app_settings)AuthenticatorzMMFA_PASSKEY_SIGNUP_ENABLED requires MFA_SUPPORTED_TYPES to include 'webauthn')msgzNMFA_PASSKEY_SIGNUP_ENABLED requires ACCOUNT_EMAIL_VERIFICATION_BY_CODE_ENABLEDemailrequiredzMMFA_PASSKEY_SIGNUP_ENABLED requires ACCOUNT_SIGNUP_FIELDS to contain 'email*'zLMFA_PASSKEY_SIGNUP_ENABLED requires ACCOUNT_EMAIL_VERIFICATION = 'mandatory')allauth.accountr   allauth.mfaallauth.mfa.modelsr   PASSKEY_SIGNUP_ENABLEDTypeWEBAUTHNSUPPORTED_TYPESappendr   "EMAIL_VERIFICATION_BY_CODE_ENABLEDSIGNUP_FIELDSgetEMAIL_VERIFICATIONEmailVerificationMethod	MANDATORY)app_configskwargsaccount_settingsr   r   retemail_required r   M/var/www/html/kangema/venv/lib/python3.10/site-packages/allauth/mfa/checks.pysettings_check   sB   r   N)django.core.checksr   r   r   r   r   r   r   <module>   s    