
    Uњh                         S SK Jr  S SKJrJrJr   " S S\5      r " S S\5      r\R                  " \5      r	\R                  " \5      r
g)    )OAuth)OAuthAdapterOAuthCallbackViewOAuthLoginViewc                       \ rS rSrSrS rSrg)XingAPI	   z%https://api.xing.com/v1/users/me.jsonc                 X    U R                  U R                  5      R                  5       nU$ )N)queryurljson)selfusers     eD:\Anime\Ugyen\janka_web_project\venv\Lib\site-packages\allauth/socialaccount/providers/xing/views.pyget_user_infoXingAPI.get_user_info   s"    zz$((#((*     N)__name__
__module____qualname____firstlineno__r   r   __static_attributes__r   r   r   r   r   	   s    
1Cr   r   c                   *    \ rS rSrSrSrSrSrS rSr	g)	XingOAuthAdapter   xingz%https://api.xing.com/v1/request_tokenz$https://api.xing.com/v1/access_tokenz!https://www.xing.com/v1/authorizec                     [        XR                  UR                  U R                  5      nUR	                  5       S   S   nU R                  5       R                  X5      $ )Nusersr   )r   	client_idsecretrequest_token_urlr   get_providersociallogin_from_response)r   requestapptokenresponseclient
extra_datas          r   complete_loginXingOAuthAdapter.complete_login   sP    --T=S=ST))+G4Q7
  "<<WQQr   r   N)
r   r   r   r   provider_idr"   access_token_urlauthorize_urlr+   r   r   r   r   r   r      s    K?=7MRr   r   N),allauth.socialaccount.providers.oauth.clientr   +allauth.socialaccount.providers.oauth.viewsr   r   r   r   r   adapter_viewoauth_loginoauth_callbackr   r   r   <module>r5      sP    > e 	R| 	R ))*:;"//0@Ar   