o
    i                     @   s.   d Z ddlmZ G dd deZdefgZdS )z8Tornado handlers for logging out of the Jupyter Server.
   )JupyterHandlerc                   @   s   e Zd ZdZ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)identity_providerclear_login_cookielogin_availablewriterender_template)selfr    r   U/var/www/edux/Edux_v2/venv/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      s    r   z/logoutN)r   base.handlersr   r   default_handlersr   r   r   r   <module>   s    