
    f                     D    d dl mZ d dlmZ d dlmZ  G d d          ZdS )    )render)app_settingsc                       e Zd Zd Zd ZdS )OAuthLoginMixinc                     | j                                         }t          j        sD|j        dk    r9t          |dt          j        z   ||j        	                    d          d          S  | j
        |g|R i |S )NGETzsocialaccount/login.process)providerr	   )adapterget_providerr   LOGIN_ON_GETmethodr   account_app_settingsTEMPLATE_EXTENSIONr   getlogin)selfrequestargskwargsr
   s        a/var/www/equiseq/venv/lib/python3.11/site-packages/allauth/socialaccount/providers/base/mixins.pydispatchzOAuthLoginMixin.dispatch   s    <,,..) 	w~/F/F&)=)PP (&{y99    tz'3D333F333    c                     t           )N)NotImplementedError)r   r   r   r   s       r   r   zOAuthLoginMixin.login   s    !!r   N)__name__
__module____qualname__r   r    r   r   r   r      s2        4 4 4" " " " "r   r   N)django.shortcutsr   allauth.accountr   r   allauth.socialaccountr   r   r   r   <module>r#      sm    # # # # # # @ @ @ @ @ @ . . . . . ." " " " " " " " " "r   