Ë
    ûûàgö  ã                   ó‚   — d dl mZ d dlmZmZmZ  G d„ de«      Z ej                  e«      Z ej                  e«      Z	y)é    )Úget_adapter)ÚOAuth2AdapterÚOAuth2CallbackViewÚOAuth2LoginViewc                   ó"   — e Zd ZdZdZdZdZd„ Zy)ÚDropboxOAuth2AdapterÚdropboxz$https://api.dropbox.com/oauth2/tokenz(https://www.dropbox.com/oauth2/authorizez3https://api.dropbox.com/2/users/get_current_accountc                 ó  — t        «       j                  «       j                  | j                  dd|j                  ›�i¬«      }|j                  «        | j                  «       j                  ||j                  «       «      S )NÚAuthorizationzBearer )Úheaders)	r   Úget_requests_sessionÚpostÚprofile_urlÚtokenÚraise_for_statusÚget_providerÚsociallogin_from_responseÚjson)ÚselfÚrequestÚappr   ÚkwargsÚresponses         úk/var/www/skyplay_api_hub/venv/lib/python3.12/site-packages/allauth/socialaccount/providers/dropbox/views.pyÚcomplete_loginz#DropboxOAuth2Adapter.complete_login   sl   € ä‹Mß!Ñ!Ó#ß‰TØ× Ñ Ù(¸¿ºÐ*FÐGð ó ð 	ð 	×!Ñ!Ô#Ø× Ñ Ó"×<Ñ<¸WÀhÇmÁmÃoÓVÐVó    N)Ú__name__Ú
__module__Ú__qualname__Úprovider_idÚaccess_token_urlÚauthorize_urlr   r   © r   r   r   r   	   s   „ Ø€KØ=ÐØ>€MØG€Kó
Wr   r   N)
Úallauth.socialaccount.adapterr   Ú,allauth.socialaccount.providers.oauth2.viewsr   r   r   r   Úadapter_viewÚoauth_loginÚoauth_callbackr#   r   r   ú<module>r)      sI   ðÝ 5÷ñ ôW˜=ô Wð& +ˆo×*Ñ*Ð+?Ó@€Ø0Ð#×0Ñ0Ð1EÓF�r   