
    Uњh                     Z    S SK Jr  S SKJr  S SKJr   " S S\5      r " S S\5      r\/rg)	    )ProviderAccount)OAuthProvider)VimeoOAuthAdapterc                       \ rS rSrSrg)VimeoAccount    N)__name__
__module____qualname____firstlineno____static_attributes__r	       iD:\Anime\Ugyen\janka_web_project\venv\Lib\site-packages\allauth/socialaccount/providers/vimeo/provider.pyr   r      s    r   r   c                   6    \ rS rSrSrSr\r\r	S r
S rS rSrg)	VimeoProvider
   vimeoVimeoc                 
    / nU$ )Nr	   )selfscopes     r   get_default_scopeVimeoProvider.get_default_scope   s    r   c                     US   $ )Nidr	   r   datas     r   extract_uidVimeoProvider.extract_uid   s    Dzr   c                 R    [        UR                  S5      UR                  S5      S9$ )Ndisplay_nameusername)namer#   )dictgetr   s     r   extract_common_fields#VimeoProvider.extract_common_fields   s!    .1DHHZ<PQQr   r	   N)r
   r   r   r   r   r$   r   account_classr   oauth_adapter_classr   r   r'   r   r	   r   r   r   r   
   s'    	BD M+Rr   r   N)	$allauth.socialaccount.providers.baser   .allauth.socialaccount.providers.oauth.providerr   +allauth.socialaccount.providers.vimeo.viewsr   r   r   provider_classesr	   r   r   <module>r/      s2    @ H I	? 	RM R" "? r   