U
    >i                     @   s@   d dl mZmZ d dlmZ d dlmZ d dlmZ	 dd Z
dS )    )includepath)Client)views)app_settingsc              	   C   s  t dtjj| dddt dtjj| dddg}tjr^| tjkr^|	t dtj
j| ddd g }d	tjkr|	t d	tjj| dd
d dtjkr|	t dtjj| ddd dtjkr`|t dtjj| dddg |t dtjj| dddt dtjj| dddg tjr:|	t dtjj| ddd tjr`|	t dtjj| ddd t dt|t dtt dtjj| dddt dt|ggS )Nz2fa/authenticate)clientZauthenticate)namez2fa/reauthenticateZreauthenticatez	2fa/trusttrustZtotpZmanage_totpZrecovery_codeszrecovery-codesZmanage_recovery_codesZwebauthnZmanage_webauthnzwebauthn/authenticateZauthenticate_webauthnzwebauthn/reauthenticateZreauthenticate_webauthnzwebauthn/loginZlogin_webauthnzwebauthn/signupZsignup_webauthnzauth/zaccount/authenticatorszauthenticators/)r   r   ZAuthenticateViewZas_api_viewZReauthenticateViewmfa_settingsZTRUST_ENABLEDr   ZBROWSERappendZ	TrustViewSUPPORTED_TYPESZManageTOTPViewZManageRecoveryCodesViewextendZManageWebAuthnViewZAuthenticateWebAuthnViewZReauthenticateWebAuthnViewZPASSKEY_LOGIN_ENABLEDZLoginWebAuthnViewZPASSKEY_SIGNUP_ENABLEDZSignupWebAuthnViewr   ZAuthenticatorsView)r   Zauth_patternsr
    r   =/tmp/pip-unpacked-wheel-upujnpc2/allauth/headless/mfa/urls.pybuild_urlpatterns   s    

		r   N)Zdjango.urlsr   r   Zallauth.headless.constantsr   Zallauth.headless.mfar   Zallauth.mfar   r   r   r   r   r   r   <module>   s   