
    Tњh*                         S SK Jr  S SKJrJrJr   " S S\5      r\R                  " \5      r\R                  " \5      r	g)    )get_adapter)OAuth2AdapterOAuth2CallbackViewOAuth2LoginViewc                   .    \ rS rSrSrSrSrSrSrS r	Sr
g)	BoxOAuth2Adapter	   boxz https://api.box.com/oauth2/tokenz,https://account.box.com/api/oauth2/authorizez https://api.box.com/2.0/users/meNc                    [        5       R                  5       R                  U R                  SUR                  0S9n[        U[        5      (       a  US   nU R                  5       R                  XR                  5       5      $ )Naccess_token)paramsr   )
r   get_requests_sessiongetprofile_urltoken
isinstancelistget_providersociallogin_from_responsejson)selfrequestappr   kwargs
extra_datas         dD:\Anime\Ugyen\janka_web_project\venv\Lib\site-packages\allauth/socialaccount/providers/box/views.pycomplete_loginBoxOAuth2Adapter.complete_login   sk    M!!#S!!>5;;*GSH 	 j$''#AJ  "<<WooFWXX     )__name__
__module____qualname____firstlineno__provider_idaccess_token_urlauthorize_urlr   redirect_uri_protocolr   __static_attributes__r    r   r   r   r   	   s#    K9BM4K Yr   r   N)
allauth.socialaccount.adapterr   ,allauth.socialaccount.providers.oauth2.viewsr   r   r   r   adapter_viewoauth_loginoauth_callbackr    r   r   <module>r/      sD    5 Y} Y* **+;<#001ABr   