o
    b                     @   s&   d dl mZ d dlmZ dddZdS )    )request)
to_unicodeFc                 C   sr   t | |r| S | st} | jdkr|r|  }n
| jjdd}nd }| j}| jr0|d t| j }|| j||| j	S )NPOSTT)Zflat?)

isinstance	flask_reqmethodZget_jsonformto_dictbase_urlZquery_stringr   headers)r   Zrequest_clsZuse_jsonbodyurl r   a/var/www/secure340b-portal/env/lib/python3.10/site-packages/authlib/integrations/flask_helpers.pycreate_oauth_request   s   


r   N)F)Zflaskr   r   Zauthlib.common.encodingr   r   r   r   r   r   <module>   s    