Ë
    ûûàgé  ã                   óZ   — d dl mZ d dlmZ d dlmZ  G d„ de«      Z G d„ de«      ZegZy)	é    )ÚAmazonOAuth2Adapter)ÚProviderAccount)ÚOAuth2Providerc                   ó   — e Zd Zy)ÚAmazonAccountN)Ú__name__Ú
__module__Ú__qualname__© ó    úm/var/www/skyplay_api_hub/venv/lib/python3.12/site-packages/allauth/socialaccount/providers/amazon/provider.pyr   r      s   „ Ør   r   c                   ó.   — e Zd ZdZdZeZeZd„ Z	d„ Z
d„ Zy)ÚAmazonProviderÚamazonÚAmazonc                 ó   — dgS )NÚprofiler   )Úselfs    r   Úget_default_scopez AmazonProvider.get_default_scope   s
   € Øˆ{Ðr   c                 ó   — t        |d   «      S )NÚuser_id)Ústr)r   Údatas     r   Úextract_uidzAmazonProvider.extract_uid   s   € Ü�4˜	‘?Ó#Ð#r   c                 ó    — |j                  dd«      }|d}}|rd|v r|j                  dd«      \  }}t        |j                  dd«      ||¬«      S )NÚnameÚ ú é   Úemail)r    Ú	last_nameÚ
first_name)ÚgetÚsplitÚdict)r   r   r   r"   r!   s        r   Úextract_common_fieldsz$AmazonProvider.extract_common_fields   sZ   € ð �x‰x˜ Ó#ˆØ $ b�Iˆ
Ù�C˜4‘KØ$(§J¡J¨s°AÓ$6Ñ!ˆJ˜	ÜØ—(‘(˜7 BÓ'°9Èô
ð 	
r   N)r   r	   r
   Úidr   r   Úaccount_classr   Úoauth2_adapter_classr   r   r&   r   r   r   r   r   
   s&   „ Ø	€BØ€DØ!€MØ.Ðòò$ó	
r   r   N)	Ú,allauth.socialaccount.providers.amazon.viewsr   Ú$allauth.socialaccount.providers.baser   Ú/allauth.socialaccount.providers.oauth2.providerr   r   r   Úprovider_classesr   r   r   ú<module>r.      s1   ðÝ LÝ @Ý Jô	�Oô 	ô
�^ô 
ð0 #Ð#Ñ r   