Ë
    ûûàgW  ã                   óŽ   — d dl mZ d dlmZmZmZ ddlmZ  G d„ de«      Z ej                  e«      Z
 ej                  e«      Zy)é    )Úget_adapter)ÚOAuth2AdapterÚOAuth2CallbackViewÚOAuth2LoginViewé   )ÚUntappdOAuth2Clientc                   ó*   — e Zd ZeZdZdZdZdZdZ	d„ Z
y)ÚUntappdOAuth2AdapterÚuntappdz$https://untappd.com/oauth/authorize/ÚGETz'https://untappd.com/oauth/authenticate/z%https://api.untappd.com/v4/user/info/c                 óà   — t        «       j                  «       j                  | j                  d|j                  i¬«      }|j                  «       }| j                  «       j                  ||«      S )NÚaccess_token)Úparams)r   Úget_requests_sessionÚgetÚuser_info_urlÚtokenÚjsonÚget_providerÚsociallogin_from_response)ÚselfÚrequestÚappr   ÚkwargsÚrespÚ
extra_datas          úk/var/www/skyplay_api_hub/venv/lib/python3.12/site-packages/allauth/socialaccount/providers/untappd/views.pyÚcomplete_loginz#UntappdOAuth2Adapter.complete_login   s[   € ä‹Mß!Ñ!Ó#ß‰S�×#Ñ#¨^¸U¿[¹[Ð,IˆSÓJð 	ð
 —Y‘Y“[ˆ
à× Ñ Ó"×<Ñ<¸WÀjÓQÐQó    N)Ú__name__Ú
__module__Ú__qualname__r   Úclient_classÚprovider_idÚaccess_token_urlÚaccess_token_methodÚauthorize_urlr   r   © r   r   r
   r
      s(   „ Ø&€LØ€KØ=ÐØÐØ=€MØ;€MóRr   r
   N)Úallauth.socialaccount.adapterr   Ú,allauth.socialaccount.providers.oauth2.viewsr   r   r   Úclientr   r
   Úadapter_viewÚoauth2_loginÚoauth2_callbackr(   r   r   ú<module>r/      sN   ðÝ 5÷ñ õ (ôR˜=ô Rð& ,ˆ×+Ñ+Ð,@ÓA€Ø1Ð$×1Ñ1Ð2FÓG�r   