
    f                     .     G d  d      Z  e d      Zd Zy)c                   H    e Zd Zd Zd Zed        Zed        Zed        Zy)AppSettingsc                     || _         y N)prefix)selfr   s     X/var/www/cs2snipe.com/venv/lib/python3.12/site-packages/allauth/headless/app_settings.py__init__zAppSettings.__init__   s	        c                 :    ddl m}  || j                  |z   |      S )N    )get_setting)allauth.utilsr   r   )r   namedfltr   s       r   _settingzAppSettings._setting   s    -4;;-t44r
   c                 &    | j                  dd      S )NADAPTERz/allauth.headless.adapter.DefaultHeadlessAdapterr   r   s    r   r   zAppSettings.ADAPTER
   s    }}H
 	
r
   c                 P    ddl m} | j                  dd      } ||      } |       S )Nr   )import_attributeTOKEN_STRATEGYz5allauth.headless.tokens.sessions.SessionTokenStrategy)r   r   r   )r   r   pathclss       r   r   zAppSettings.TOKEN_STRATEGY   s,    2}}U
 t$ur
   c                 &    | j                  di       S )NFRONTEND_URLSr   r   s    r   r   zAppSettings.FRONTEND_URLS   s    }}_b11r
   N)	__name__
__module____qualname__r	   r   propertyr   r   r    r
   r   r   r      sH    5
 
 

   2 2r
   r   	HEADLESS_c                 "    t        t        |       S r   )getattr_app_settings)r   s    r   __getattr__r&   "   s    =$''r
   N)r   r%   r&   r!   r
   r   <module>r'      s    2 2< K((r
   