
    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)OAuthProvider)PocketOAuthAdapterc                       \ rS rSrSrg)PocketAccount    N)__name__
__module____qualname____firstlineno____static_attributes__r       jD:\Anime\Ugyen\janka_web_project\venv\Lib\site-packages\allauth/socialaccount/providers/pocket/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)	PocketProvider   pocketPocketc                     US   $ )Nusernamer   selfdatas     r   extract_uidPocketProvider.extract_uid   s    Jr   c                     [        US   S9$ )Nr   )email)dictr   s     r   extract_common_fields$PocketProvider.extract_common_fields   s    z"
 	
r   c                      [        US   SSS9/$ )Nr   T)r    verifiedprimaryr   r   s     r   extract_email_addresses&PocketProvider.extract_email_addresses   s"    :&
 	
r   r   N)r   r   r   r   idnamer	   account_classr   oauth_adapter_classr   r"   r'   r   r   r   r   r   r      s&    	BD!M, 


r   r   N)allauth.account.modelsr   $allauth.socialaccount.providers.baser   .allauth.socialaccount.providers.oauth.providerr   ,allauth.socialaccount.providers.pocket.viewsr   r	   r   provider_classesr   r   r   <module>r2      s4    / @ H K	O 	
] 
0 ## r   