
    Uњh{                     f    S SK Jr  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	)
    )EmailAddress)ProviderAccount)OAuth2Provider)ZoomOAuth2Adapterc                        \ rS rSrS rS rSrg)ZoomAccount   c                 L    U R                   R                  R                  S5      $ )N
vanity_urlaccount
extra_datagetselfs    hD:\Anime\Ugyen\janka_web_project\venv\Lib\site-packages\allauth/socialaccount/providers/zoom/provider.pyget_profile_urlZoomAccount.get_profile_url   s    ||&&**<88    c                 L    U R                   R                  R                  S5      $ )Npic_urlr   r   s    r   get_avatar_urlZoomAccount.get_avatar_url   s    ||&&**955r    N)__name__
__module____qualname____firstlineno__r   r   __static_attributes__r   r   r   r   r      s    96r   r   c                   6    \ rS rSrSrSr\r\r	S r
S rS rSrg)	ZoomProvider   zoomZoomc                     US   $ )Nidr   r   datas     r   extract_uidZoomProvider.extract_uid   s    Dzr   c                 *    [        US   US   US   S9$ )Nemail
first_name	last_name)r,   r-   r.   )dictr'   s     r   extract_common_fields"ZoomProvider.extract_common_fields   s&    w-L);'
 	
r   c                     / nUR                  S5      nU(       a0  UR                  S5      (       a  UR                  [        USSS95        U$ )Nr,   verifiedT)r,   r3   primary)r   appendr   )r   r(   retr,   s       r   extract_email_addresses$ZoomProvider.extract_email_addresses   s@    !TXXj))JJ|%$MN
r   r   N)r   r   r   r   r&   namer   account_classr   oauth2_adapter_classr)   r0   r7   r   r   r   r   r!   r!      s&    	BDM,
r   r!   N)allauth.account.modelsr   $allauth.socialaccount.providers.baser   /allauth.socialaccount.providers.oauth2.providerr   *allauth.socialaccount.providers.zoom.viewsr   r   r!   provider_classesr   r   r   <module>rA      s3    / @ J H6/ 6> 0 !> r   