o
    tf                     @   s:   d Z ddlmZ ddlmZ G dd deZdefgZdS )	z7Tornado handlers for logging out of the Jupyter Server.   )JupyterHandler   )allow_unauthenticatedc                   @   s   e Zd ZdZedd ZdS )LogoutHandlerzAn auth logout handler.c                 C   s<   | j |  | jrddi}nddi}| | jd|d dS )zHandle a logout.infozSuccessfully logged out.warningz:Cannot log out. Jupyter Server authentication is disabled.zlogout.html)messageN)Zidentity_providerZclear_login_cookieZlogin_availablewriteZrender_template)selfr    r   c/var/www/html/software/conda/envs/catlas/lib/python3.10/site-packages/jupyter_server/auth/logout.pyget   s
   
zLogoutHandler.getN)__name__
__module____qualname____doc__r   r   r   r   r   r   r   	   s    r   z/logoutN)r   Zbase.handlersr   	decoratorr   r   Zdefault_handlersr   r   r   r   <module>   s
    