
    Uњh,                         S SK Jr  S SKJrJrJr   " S S\5      r\R                  " \5      r\R                  " \5      r	g)    )get_adapter)OAuth2AdapterOAuth2CallbackViewOAuth2LoginViewc                   .    \ rS rSrSrSrSrSrSrS r	Sr
g	)
StocktwitsOAuth2Adapter	   
stocktwitsz,https://api.stocktwits.com/api/2/oauth/tokenz0https://api.stocktwits.com/api/2/oauth/authorizez9https://api.stocktwits.com/api/2/streams/user/{user}.json,c                 <   UR                  S5      R                  S5      n[        5       R                  5       R                  U R                  R	                  US95      nUR                  5         UR                  5       nU R                  5       R                  X5      $ )Nresponseuser_id)user)	getr   get_requests_sessionprofile_urlformatraise_for_statusjsonget_providersociallogin_from_response)selfrequestapptokenkwargsr   resp
extra_datas           kD:\Anime\Ugyen\janka_web_project\venv\Lib\site-packages\allauth/socialaccount/providers/stocktwits/views.pycomplete_login&StocktwitsOAuth2Adapter.complete_login   s    **Z(,,Y7M!!#S!!((g(67 	
 	YY[
  "<<WQQ     N)__name__
__module____qualname____firstlineno__provider_idaccess_token_urlauthorize_urlr   scope_delimiterr    __static_attributes__r#   r"   r   r   r   	   s"    KEFMMKO	Rr"   r   N)
allauth.socialaccount.adapterr   ,allauth.socialaccount.providers.oauth2.viewsr   r   r   r   adapter_viewoauth2_loginoauth2_callbackr#   r"   r   <module>r2      sD    5 Rm R& ++,CD$112IJr"   