
    qh                     *    S r SSKJr   " S S\5      rg)zx
ThisIsMyJam OAuth1 backend, docs at:
    https://python-social-auth.readthedocs.io/en/latest/backends/thisismyjam.html
   )
BaseOAuth1c                   8    \ rS rSrSrSrSrSrSrSr	S r
S	 rS
rg)ThisIsMyJamOAuth1	   z)ThisIsMyJam OAuth1 authentication backendthisismyjamz.http://www.thisismyjam.com/oauth/request_tokenz*http://www.thisismyjam.com/oauth/authorizez-http://www.thisismyjam.com/oauth/access_tokenoauth_callbackc                     UR                  S5      nU R                  UR                  S5      5      u  p4nUR                  S5      SUUUS.$ )z,Return user details from ThisIsMyJam accountpersonfullnamename )usernameemailr   
first_name	last_name)getget_user_names)selfresponseinfor   r   r   s         R/var/www/html/env/lib/python3.13/site-packages/social_core/backends/thisismyjam.pyget_user_details"ThisIsMyJamOAuth1.get_user_details   sP    ||H%*.*=*=dhhz>R*S'i( $"
 	
    c                 @    U R                  SU R                  U5      S9$ )zLoads user data from servicez(http://api.thisismyjam.com/1/verify.json)auth)get_json
oauth_auth)r   access_tokenargskwargss       r   	user_dataThisIsMyJamOAuth1.user_data   s'    }}6.  
 	
r    N)__name__
__module____qualname____firstlineno____doc__r   REQUEST_TOKEN_URLAUTHORIZATION_URLACCESS_TOKEN_URLREDIRECT_URI_PARAMETER_NAMEr   r"   __static_attributes__r$   r   r   r   r   	   s,    3DHDF"2


r   r   N)r)   oauthr   r   r$   r   r   <module>r0      s   
 

 
r   