
    qh                     *    S r SSKJr   " S S\5      rg)zr
Mixcloud OAuth2 backend, docs at:
    https://python-social-auth.readthedocs.io/en/latest/backends/mixcloud.html
   )
BaseOAuth2c                   0    \ rS rSrSrSrSrSrS rS r	Sr
g	)
MixcloudOAuth2	   mixcloudusernamez(https://www.mixcloud.com/oauth/authorizez+https://www.mixcloud.com/oauth/access_tokenc                 F    U R                  US   5      u  p#nUS   S UUUS.$ )Nnamer   )r   emailfullname
first_name	last_name)get_user_names)selfresponser   r   r   s        O/var/www/html/env/lib/python3.13/site-packages/social_core/backends/mixcloud.pyget_user_detailsMixcloudOAuth2.get_user_details   s:    *.*=*=hv>N*O'i , $"
 	
    c                 (    U R                  SUSS.S9$ )Nzhttps://api.mixcloud.com/me/json)access_tokenalt)params)get_json)r   r   argskwargss       r   	user_dataMixcloudOAuth2.user_data   s#    }}*$0@  
 	
r    N)__name__
__module____qualname____firstlineno__r
   ID_KEYAUTHORIZATION_URLACCESS_TOKEN_URLr   r   __static_attributes__r    r   r   r   r   	   s"    DFBD

r   r   N)__doc__oauthr   r   r    r   r   <module>r+      s   
 
Z 
r   