
    qh                     &    S SK Jr   " S S\5      rg)   )
BaseOAuth2c                   :    \ rS rSrSrSrSrSrSrS r	S r
S rS	rg
)GoClioOAuth2   goclioz'https://app.goclio.com/oauth/authorize/z#https://app.goclio.com/oauth/token/Fc                     UR                  S0 5      nUR                  SS5      nUR                  SS5      nUR                  SS5      UR                  SS5      peU SU 3nUUUUUS.$ )	z'Return user details from GoClio accountuseridNemail
first_name	last_name )usernamefullnamer   r   r   get)selfresponser	   r   r   r   r   r   s           M/var/www/html/env/lib/python3.13/site-packages/social_core/backends/goclio.pyget_user_detailsGoClioOAuth2.get_user_details   s    ||FB'88D$'$'HH\4(HH[$'  !\9+. ! $"
 	
    c                 &    U R                  SSU0S9$ )zLoads user data from servicez,https://app.goclio.com/api/v2/users/who_am_iaccess_token)params)get_json)r   r   argskwargss       r   	user_dataGoClioOAuth2.user_data   s#    }}:"L1  
 	
r   c                 D    UR                  S0 5      R                  S5      $ )Nr	   r
   r   )r   detailsr   s      r   get_user_idGoClioOAuth2.get_user_id%   s    ||FB'++D11r    N)__name__
__module____qualname____firstlineno__nameAUTHORIZATION_URLACCESS_TOKEN_URLREDIRECT_STATESTATE_PARAMETERr   r   r#   __static_attributes__r%   r   r   r   r      s,    DA<NO
&
2r   r   N)oauthr   r   r%   r   r   <module>r1      s    "2: "2r   