
    qh.                     *    S r SSKJr   " S S\5      rg)zv
Edmodo OAuth2 Sign-in backend, docs at:
    https://python-social-auth.readthedocs.io/en/latest/backends/edmodo.html
   )
BaseOAuth2c                   0    \ rS rSrSrSrSrSrS rS r	Sr
g	)
EdmodoOAuth2	   zEdmodo OAuth2edmodoz&https://api.edmodo.com/oauth/authorizez"https://api.edmodo.com/oauth/tokenc                     U R                  UR                  S5      UR                  S5      S9u  p#nUR                  S5      UR                  S5      UUUS.$ )z'Return user details from Edmodo account
first_name	last_name)r	   r
   usernameemail)r   r   fullnamer	   r
   )get_user_namesget)selfresponser   r	   r
   s        M/var/www/html/env/lib/python3.13/site-packages/social_core/backends/edmodo.pyget_user_detailsEdmodoOAuth2.get_user_details   s`    *.*=*=||L1X\\+=V +> +
'i !Z0\\'* $"
 	
    c                 &    U R                  SSU0S9$ )zLoads user data from Edmodozhttps://api.edmodo.com/users/meaccess_token)params)get_json)r   r   argskwargss       r   	user_dataEdmodoOAuth2.user_data   s"    }}-~|6T  
 	
r    N)__name__
__module____qualname____firstlineno____doc__nameAUTHORIZATION_URLACCESS_TOKEN_URLr   r   __static_attributes__r   r   r   r   r   	   s     D@;

r   r   N)r#   oauthr   r   r   r   r   <module>r)      s   
 
: 
r   