
    qh                     &    S SK Jr   " S S\5      rg)   )
BaseOAuth2c                   4    \ rS rSrSrSrSrSrSrS r	S r
S	rg
)
TAOBAOAuth   z%Taobao OAuth authentication mechanismtaobaotaobao_user_idz"https://oauth.taobao.com/authorizezhttps://oauth.taobao.com/tokenc                 N     U R                  SSSSUS.S9$ ! [         a     gf = f)zReturn user data providedz"https://eco.taobao.com/router/restztaobao.user.getjsonz2.0)methodfomatevaccess_token)paramsN)get_json
ValueError)selfr   argskwargss       M/var/www/html/env/lib/python3.13/site-packages/social_core/backends/taobao.py	user_dataTAOBAOAuth.user_data   sE    	==4/$$0	 !    		s    
$$c                 (    SUR                  S5      0$ )z'Return user details from Taobao accountusernametaobao_user_nick)get)r   responses     r   get_user_detailsTAOBAOAuth.get_user_details   s    HLL);<==     N)__name__
__module____qualname____firstlineno____doc__nameID_KEYAUTHORIZATION_URLACCESS_TOKEN_URLr   r   __static_attributes__r    r   r   r   r      s%    /DF<7>r   r   N)oauthr   r   r    r   r   <module>r,      s    > >r   