a
    Qx_                     @   sl   d dl mZ d dlmZ d dlmZ d dlmZmZmZ ddl	m
Z
 G dd deZeeZeeZd	S )
    )absolute_import)datetime)app_settings)OAuthAdapterOAuthCallbackViewOAuthLoginView   )EvernoteProviderc                   @   sX   e Zd ZejZejei Z	de	dd Z
de	dd Zde	dd Zdd ZdS )EvernoteOAuthAdapterzhttps://%s/oauthZEVERNOTE_HOSTNAMEzsandbox.evernote.comzhttps://%s/OAuth.actionc                 C   s,   t t|d d |_|}|  ||S )NZedam_expiresg     @@)r   fromtimestampintZ
expires_atget_providerZsociallogin_from_response)selfrequestZapptokenresponse
extra_data r   f/var/www/html/Ranjet/env/lib/python3.9/site-packages/allauth/socialaccount/providers/evernote/views.pycomplete_login   s
    z#EvernoteOAuthAdapter.complete_loginN)__name__
__module____qualname__r	   idZprovider_idr   Z	PROVIDERSgetsettingsZrequest_token_urlZaccess_token_urlZauthorize_urlr   r   r   r   r   r
      s   


r
   N)
__future__r   r   Zallauth.socialaccountr   Z+allauth.socialaccount.providers.oauth.viewsr   r   r   Zproviderr	   r
   Zadapter_viewZoauth_loginZoauth_callbackr   r   r   r   <module>   s   
