
    g6jn                    4    d Z ddlmZ ddlmZmZ ddZddZy)	zUtilidades CORS.    )annotations)resolve_cors_originssettingsc                R    | syt        t        j                        \  }}d|v ry| |v S )NF*T)r   r   cors_origins)originallowed_s      D/var/www/pie360backend.cl/public_html/app/backend/core/cors_utils.pyis_origin_allowedr      s1    %h&;&;<JGQ
g~W    c                (    t        |       si S | dddS )NtrueOrigin)zAccess-Control-Allow-Originz Access-Control-Allow-CredentialsVary)r   )r	   s    r   cors_headers_for_originr      s"    V$	'-,2 r   N)r	   
str | Nonereturnbool)r	   r   r   zdict[str, str])__doc__
__future__r   app.backend.core.configr   r   r   r    r   r   <module>r      s     " Br   