
    qhD                     &    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
)ChangeTipOAuth2   zEChangeTip OAuth authentication backend
https://www.changetip.com/api
	changetipz&https://www.changetip.com/o/authorize/z"https://www.changetip.com/o/token/ c                 6    US   UR                  SS5      SSS.$ )z*Return user details from ChangeTip accountusernameemail )r
   r   
first_name	last_name)get)selfresponses     P/var/www/html/env/lib/python3.13/site-packages/social_core/backends/changetip.pyget_user_details ChangeTipOAuth2.get_user_details   s*     !,\\'2.	
 	
    c                 &    U R                  SSU0S9$ )zLoads user data from servicez https://api.changetip.com/v2/me/access_token)params)get_json)r   r   argskwargss       r   	user_dataChangeTipOAuth2.user_data   s"    }}.7U  
 	
r    N)__name__
__module____qualname____firstlineno____doc__nameAUTHORIZATION_URLACCESS_TOKEN_URLSCOPE_SEPARATORr   r   __static_attributes__r   r   r   r   r      s)     D@;O

r   r   N)oauthr   r   r   r   r   <module>r*      s    
j 
r   