
    &Fjp                     P    d Z ddlmZ ddlmZmZmZmZ dddZde	de	d	e
fd
Zd Zy)z;Autenticacao simples por usuario/senha. Dashboard Borrello.    wraps)sessionredirecturl_forrequestborrello2026	climb2026)borrellorenatousernamepasswordreturnc                 <    | r|syt         j                  |       |k(  S )NF)USERSget)r   r   s     6/opt/mia/workspace/clientes/borrello/dashboard/auth.pycheck_loginr      s    899X(**    c                 .     t                fd       }|S )Nc                      t        j                  d      s$t        t        dt        j
                              S  | i |S )Nuserlogin)next)r   r   r   r   r   path)argskwargsview_fns     r   wrappedzlogin_required.<locals>.wrapped   s5    {{6"GG',,?@@'''r   r   )r   r   s   ` r   login_requiredr       s     
7^( (
 Nr   N)__doc__	functoolsr   flaskr   r   r   r   r   strboolr   r     r   r   <module>r'      s?    A  5 5 	+# + + +r   