Ë
    ûûàgu  ã                   ó¤   — d dl mZ d dlmZ d dlmZmZmZ  G d„ de«      Z G d„ de«      Z	 ej                  e	«      Z ej                  e	«      Zy)	é    )ÚQUERY_EMAIL)ÚOAuth)ÚOAuthAdapterÚOAuthCallbackViewÚOAuthLoginViewc                   ó,   — e Zd ZdZdZeredz   neZd„ Zy)Ú
TwitterAPIz'
    Verifying twitter credentials
    z;https://api.twitter.com/1.1/account/verify_credentials.jsonz?include_email=truec                 óX   — | j                  | j                  «      j                  «       }|S ©N)ÚqueryÚurlÚjson)ÚselfÚusers     úk/var/www/skyplay_api_hub/venv/lib/python3.12/site-packages/allauth/socialaccount/providers/twitter/views.pyÚget_user_infozTwitterAPI.get_user_info   s"   € Ø�z‰z˜$Ÿ(™(Ó#×(Ñ(Ó*ˆØˆó    N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__Ú	_base_urlr   r   r   © r   r   r	   r	   
   s#   „ ñð N€IÙ/:ˆ)Ð+Ò
+À	€Cór   r	   c                   ó"   — e Zd ZdZdZdZdZd„ Zy)ÚTwitterOAuthAdapterÚtwitterz+https://api.twitter.com/oauth/request_tokenz*https://api.twitter.com/oauth/access_tokenz*https://api.twitter.com/oauth/authenticatec                 óº   — t        ||j                  |j                  | j                  «      }|j	                  «       }| j                  «       j                  ||«      S r   )r	   Ú	client_idÚsecretÚrequest_token_urlr   Úget_providerÚsociallogin_from_response)r   ÚrequestÚappÚtokenÚresponseÚclientÚ
extra_datas          r   Úcomplete_loginz"TwitterOAuthAdapter.complete_login   sJ   € Ü˜G S§]¡]°C·J±JÀ×@VÑ@VÓWˆØ×)Ñ)Ó+ˆ
Ø× Ñ Ó"×<Ñ<¸WÀjÓQÐQr   N)r   r   r   Úprovider_idr    Úaccess_token_urlÚauthorize_urlr)   r   r   r   r   r      s!   „ Ø€KØEÐØCÐð A€MóRr   r   N)Ú"allauth.socialaccount.app_settingsr   Ú,allauth.socialaccount.providers.oauth.clientr   Ú+allauth.socialaccount.providers.oauth.viewsr   r   r   r	   r   Úadapter_viewÚoauth_loginÚoauth_callbackr   r   r   ú<module>r3      sX   ðÝ :Ý >÷ñ ô
�ô 
ôR˜,ô Rð *ˆn×)Ñ)Ð*=Ó>€Ø/Ð"×/Ñ/Ð0CÓD�r   