
    ^h                     @    S r SSKJr  SSKJr   " S S\5      rS\4/rg)	z7Tornado handlers for logging out of the Jupyter Server.   )JupyterHandler   )allow_unauthenticatedc                   (    \ rS rSrSr\S 5       rSrg)LogoutHandler	   zAn auth logout handler.c                     U R                   R                  U 5        U R                  (       a  SS0nOSS0nU R                  U R	                  SUS95        g)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   s     T/home/james-whalen/.local/lib/python3.13/site-packages/jupyter_server/auth/logout.pygetLogoutHandler.get   sS     	11$79:G "^_G

4''w'GH     N)__name__
__module____qualname____firstlineno____doc__r   r   __static_attributes__r   r   r   r   r   	   s    !I Ir   r   z/logoutN)r   base.handlersr   	decoratorr   r   default_handlersr   r   r   <module>r!      s.    = + ,IN I  /0 r   