+
    nDj-                    D    ^ RI Ht ^ RIHtHtHtHt  R R ltR R ltR# )    )annotations)Credentialsget_credentialsinit_login_flowlogoutc                   V ^8  d   QhRR/#    returnNone )formats   "N/data/cameron/venvs/s3viz/lib/python3.14/site-packages/rerun_sdk/rerun/auth.py__annotate__r      s     G Gt G    c                 ~   \        4       p V f   \        R4       R# V P                  4       p\        R4       \        4        \        RV 24       \        4        \        R4       \        4        \        RV P                  4        24       V P	                  4       p\        4        \        RVP
                   R24       R# )z?Initiate OAuth flow by redirecting to WorkOS authorization URL.Nz'Already logged in, skipping login flow.z'Open the following URL in your browser:z  z"You should see the following code:zSuccess! You're logged in as 'z'.)r   print	login_url	user_codefinish_login_flow
user_email)flowr   credentialss      r   loginr      s     D|78  I	
34	G	Byk
	G	
./	G	Bt~~ 
!" ((*K	G	*;+A+A*B"
EFr   c                   V ^8  d   QhRR/# r	   r   )r   s   "r   r   r   *   s     
C 
C 
Cr   c                 |    ^ RI p \        4       pVe   V P                  V4       \        R4       R# \        R4       R# )zLog out from OAuth session.NzYou have been logged out.z1No credentials found. You are already logged out.)
webbrowser_logout_bindingsopenr   )r   
logout_urls     r   r   r   *   s3     !#J
#)*ABr   N)	
__future__r   rerun_bindingsr   r   r   r   r   r   r   r   r   <module>r#      s#    " G2
Cr   